개발 이야기
Short-term Pair Programming
신입사원 OT 첫째날,면접 시 출제되었던 문제 중 하나를 선택해 짝 프로그래밍으로 풀어보았다.고동진/강지웅 팀, 최규동/안보람 팀이렇게 짝을 먹고... 시작...이전 면접시 3명은 이미 문제를 풀어 보았었기 때문에 문제에 대한 이해도는 달랐다.주어진 시간은 1시간 20분... 꽤 어려운 문제일거란 짐작이 간다...문제를 풀어나가는 방식과 알고리즘 선택은 두 팀이 다 비슷...결국 짧은 시간의 짝 프로그래밍으로 알아보고자 한 건 다음의 질문들에 대한 답변1. 만족하나요? 2....
품질좋은 소프트웨어를 만들어야하는 이유?
얼마전에 내가 2%차이에 대해서 이야기 했습니다만, 비슷한 내용의 글을 읽어서 인용합니다. http://intra1.synap.co.kr/index.jsp?mid=5&act=view&idx=10614 "야구선수는 타석에 열번 들어서서 안타를 세번 치는 선수가 두번 치는 선수보다 20~30배 더 많이 번다네. 단 한번의 차이가 믿을 수 없을 만큼 큰 차이를 만들어내지. 경마에서도 1위와 2위의 상금은 엄청난 차이가 나네. 마지막 10퍼센트의 마무리가 소득에서 수십 배의...
새 사무실 인테리어에 관한 이야기
사무실 인테리어에 대하여 이야기하고자 합니다. 여러가지를 고민해야합니다. 향후 몇년간 몇명이나 충원될 지도 가장 고려사항이고, 바닥이나 벽재로 어떤 재료를 쓸 것인지도 비용에 영향을 미치는 중요한 고려사항입니다. 그런데 내 생각에는 그보다 더 많이 고민해야 하는 중요한 요소가 있습니다. 그 이야기를 해보겠습니다. 에어콘 선택이나 샤워실 문제가 아닙니다. 영 다른 이야기부터 시작해 보겠습니다. o 소프트웨어는 품질이 진짜로 정말로 너무나 중요하다. 작년 말에 벤처기업협회에서...
좋은 프로그래머가 되기 위한 방법
오전에 잠시 정리해봤더니 금방 떠오르는 것만 30가지네요나중에 시간나면 책이나 한번 써볼까 합니다.궁금한 것은 직접 물어보세요 ^^전경헌@사이냅소프트---좋은 프로그래머가 되기 위한 방법011.언어를 공부하지 말라012.매뉴얼을 공부하지 말라013.예제로부터 배워라014.개념파악이 중요하다015.좋은 스승을 찾으라021.내력(History)을 알아두라022.개발도구를 두려워하지 말라023.어설프게 아는척하지 말라024.완벽한 설계를 하려고 말라025.대화기술을...
우리가 만들어야하는 좋은 소프트웨어란 무엇인가?
구글에서 "좋은 소프트웨어"로 검색해서 나온 결과들에 커멘트를 붙여봤습니다. 우리가 만들어야하는 좋은 소프트웨어란 도대체 무엇인지 읽어보세요. --------------------------------------------------------------- 가장 중요한 부분은 고객들과 이해 당사자들의 요구사항 부분이다.프로젝트의 구성원들이 그 프로젝트를 이끄는 원동력이 무엇인지 이해하지 못한다면매우 편협한 시각만들 가지고 고객이나 이해당사자들은 별로 중요하지 않게 여기는...
[김익환의 ‘대한민국에 SW는 있다’] 진정한 SW 전문가란…’과거형’과 ‘미래형’의 차이
[김익환의 '대한민국에 SW는 있다'] 진정한 SW 전문가란...'과거형'과 '미래형'의 차이 김익환 SW컨설턴트 ik_kim@yahoo.com2004년 05월 21일 관련기사 SW 이론과 현실의 괴리 좋은 소프트웨어를 만들기 위해서는 정부, 학계와 기업의 역할도 중요하지만 역시 가장 중요한 것은 전문 개발자이다.전문 개발자가 없으면 아무리 좋은 정책에 좋은 기업이 있어도 품질 좋은 소프트웨어를 만들어 내기는 어렵다. 좋은 소프트웨어의 생산에는 개발자들의 능력과 열정이...