:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/10/15 11:58
소프트웨어개발을 하신다면 소프트웨어 공학은 꼭 들어두시는게 좋습니다. 상당히 도움이 많이 됩니다.
각각의 주체마다 요구사항은 틀릴 수 밖에 없고 각가의 주체는 다른 주체 내부에서 무슨 일이 일어난다던가 어떻게 되어 있다던가를 전혀 신경쓰지 않겠죠. 그래서 각각의 주체마다 요구사항이 틀리게 되는 것이고요. 사실 요구사항 분석이라는 것은 설계전에 각각의 요구사항을 분석하여 쓰임새(use case)를 만드는게 목적일 수 있는데, 개발자라고 하면 만들어진 쓰임새에 맞는 구조를 만들고 개발하면 되는건데... 개발자 관점에서의 요구사항이라는게 무엇을 의미하는 것인지를 먼저 명확히 해야겠네요. 설마 개발 플랫폼이나 개발환경 이딴건 아닐것 같은데
11/10/15 11:58
소프트웨어 공학 제가 생각하기엔 c코딩 알고리즘 자료구조 보다 더 중요하다고 생각합니다 ㅡㅡ
은행이 atm에게 원하는것 1. 2. 3. 4. 5. 고객이 atm에게 원하는것 1. 2. 3. 4. 5. 개발자 atm에게 원하는것 1. 2. 3. 4. 5. 이런식으로 나눠서 생각해보세요. 사용자입장은 알것 같다니까 예를들어서 하나씩만 적어볼께요. 고객 입장에서 atm기에 요구하는것중 하나가 정확한 장애처리 입니다. 중간에 데드락 걸려서 카드 안뱉고 있으면 어떻게 하나요. 카드 놓고 집에 가나요? 무조건 기다려야죠;; 또 입금 한게 정확한게 처리가 되고 기록이 남는지도 중요하겠네요. 개발자 관점에서는 당연히 유지보수나 db에서 요구하는 독립성 등이 요구되죠. 어떠한 상황에서도 데드락에 걸리지 않는 거라던가 데드락에서 무조건 빠져나올수 있는 메소드라던가 오랜시간 켜놓아도 메모리 누수가 생기지 않아 성능 장애가 없게 하거나 간단하게 생각해보세요.
11/10/15 12:36
현업나가면 가장중요한게 이겁니다
엄청난효율의 알고리즘? 퍼포먼스? 고객이나 개발의뢰자의 요구사항을 충족시카자못하면 다필요없습나다. 아니 이미개발자가아닙니다. 나중에 현업하시면 끼겠지만 개발보다 오히려 업무요건, 유지보수, 산출물관리에 시간이 더걸리고 중요하다는 걸 느끼실겁니다. 사실 개발잘하는건 그냥 기본이죠 그리고 이부분들에 소홀한 개발자들이 능력없다고 욕먹습니다.
11/10/18 11:11
이거 정말정말정말 중요합니다..
있으면 유용한 정도가 아니라 개발에 필수적인 과정입니다. 이거 못하면 개발은 하나마나죠. 목적이 분명해야 하니까요.
|