코드에 신경쓰기
-
2. 정돈된 코드 유지하기Technique/Programmer 2017. 1. 4. 21:52
누구도 지저분한 코드로 작업하는 걸 좋아하지 않는다.좋은 코드를 염두에 두고 있으면, 자연스레 코드의 외관에 신경을 쓰게 된다. 코드의 외관은 작업할 코드의 난이도를 결정한다.코드의 레이아웃에 대한 논쟁이 증가할수록 의미 없는 논쟁으로 빠지게 될 확률이 100%에 가까워 진다. ※코드 레이아웃에 대해 싸우는 것을 멈추고, 자신만의 코드 레이아웃을 만드는 올바른 방법을 익히자 - 보이는 것이 강력하다.코드의 레이아웃이 중요하지 않다고 할 수는 없다. 어떤 부분이 문제가 되는지 이해해야 한다.좋은 코드는 명백하며 일관성이 있다. 레이아웃은 거의 눈에 들어오지 않는다. 주의를 끌거나 초점을 흐리지 않은 채 코드의 의도만을 보여주기 때문이다.좋은 표현 기법은 아름다움을 위해서가 아니라 실수를 줄이기 위해서 중요..
-
1. 코드에 신경쓰기Technique/Programmer 2017. 1. 4. 19:28
좋은 코드는 허공에서 툭 튀어나오지 않는다. 행성이 생겨날 때처럼 우연히 만들어지지 않는다.좋은 코드를 작성하려면 코드에 엄청난 노력을 들여야 한다. 평범한 프로그래머와 훌륭한 프로그래머의 차이는 바로 태도에 있다.회사에서 실제로 일어나는 다양한 제약과 압박 속에서도 프로다운 접근 방식을 취하고 최고의 코드를 작성하려는 태도로부터 훌륭한 프로그래밍은 태어난다. 긍정적인 관점과 건전한 태도를 품어야한다. 훌륭한 코드는 명장의 손에서 주의 깊게 작성되는 것이다. 어설픈 프로그래머에 의해 생각없이 만들어 지거나 자칭 코딩 전문가에 의해 신비롭게 조립되는 것이 아니다. 좋은 코드를 작성하고 싶다면, 좋은 프로그래머가 되고 싶다면 그만큼 코드에 신경써야 한다. 어떤 코딩 환경에서든 단지 작동하는 것처럼 보이는 코..