태그 : 개발 요약보기전체보기목록닫기

1

훌륭한 소프트웨어 제품 뒤에는 무엇이 있을까?

훌륭한 소프트웨어 제품 뒤에 있는 것은 무엇일까?완벽한 개발자의 흠없이 깨끗한 코드보다는 끊임없이 오류를 피드백받고 수정해 낼 수 있는 시스템이 아닐까 하고 생각한다.아무리 완벽한 개발자라도 실수하는 인간이라는 점은 피해갈 수 없다. 또한 현재 소프트웨어 제품을 만들어 내는 것은 한사람이 아니라 몇 명으로 구성된 팀이다. 팀원 모두 최고의 개발력을 갖고...

리눅스 패키지 의존성

rpm, 패키지, 의존성 이거 따지면서 환경 맞추는게 참 고역이다.익숙하지 않고 그 아래 원리를 이해하지 못하기 때문에 그런 거라지만, 이런 것 까지 익혀야 하는건가 하는 생각이 좀 든다.그래도 익혀야겠지.

[번역] How to be a program manager

무단번역 from http://www.joelonsoftware.com/items/2009/03/09.html프로그램 매니저 되기 조엘 스폴스키정말 대단한 소프트웨어의 비밀 공식 중 하나는 좋은 프로그램 매니저를 두는 것이다. 그리고, 당신네 팀에는 아마도 좋은 프로그램 매니저가 없을 것이다. 대부분의 팀에는 좋은 프로그램 매니저가 없다.찰스 ...

버그는 소중하다.

버그는 소중하다.버그는 작은 변화 하나로 사라질 수 있다. 버그를 만들어 낼 수 있는 조건을 정확하게 아는 것은 중요하다.잘 돌아가는 시스템에서 "그" 버그를 발생시키는 조건을 아는 것이 디버깅의 90%이다.

문서화의 아이러니

개발을 하면서 문서화의 중요성에 대한 이야기를 많이 듣는다. 나 스스로도 문서화를 하면서 일을 진행하다보면 훨씬 정리되는 느낌을 갖는다.그런데, 문서화라는 것에 어려움이 한가지 있다. 문서화라는 것은 여러명으로 이루어지는 개발팀의 뇌가 하나가 아니기 때문에 개발자들끼리 공통의 지식을 나누고, 좀 더 값싸게 소통을 해보려는 노력의 하나라고 생각한다. 그런...

dyslexia coder (난독증 개발자)

며국 켈리호나이 주 로스 앤질려스에 사는 Reloy, Ng (39)씨는 난독증에 걸린 소프트웨어 개발자라고 한다. 그는 다른 사람이 짠 코드는 읽고 이해하는 데 시간이 너무 많이 걸려서, 필요한 코드는 모두 자기가 짠다고 한다.또한 난독증환자이기 때문에, 변수명이나 예약어를 완벽하게 동일하게 쓰지 못하며, 특별히 C-quasi 라는 자신이 개발한 언어를...
1



잇기고리

이글루스 백기운동