본문 바로가기

2

[클린코드] 책읽기(2) 2장 부분을 읽었습니다. 깨끗한 코드에 대해 정의를 내리고 있는 내용이였으며 각각의 프로그래밍 관련한 대부들의 말을 이용한 부분이 많은 편이였습니다. 비야네 : 간단한 논리가 든 코드 ( 효율을 중시하고 세세한 사항까지 보라는 내용이 담겨 있었습니다) 그래디 부치 : 깨끗한 코드는 읽기 편해야 한다. 빅 데이브 : 가독성과 수정이 용이하고 테스트케이스가 있어야 한다 마이클 페더스 : 주의 깊게 짠 코드 론 제프리스 : 중복을 피하고 한 기능만 수행할 것 (이는 제대로 표현하고 작게 추상화하라는 내용이 담겨 있었습니다.) 워드 커닝햄 : 짐작 했던 기능이 수행되는 코드가 깨끗한 코드이다. 깨끗한 코드에 대한 정의를 내린 대부들의 의견을 보고 나서 제가 코드를 어떻게 작성하고 있었는지 되돌아 보게 되었습니다.. 2024. 1. 31.
[클린코드] 책 읽기 2-1 자신의 기억력을 과신하지 마라 전문가 프로그래머는 명료함이 최고라는 사실을 이해하는 프로그래머이다. 자신의 기억력을 과신하지 말라니 어떤 의미인가해서 읽어보았다. 분량은 무척이나 간단했다. 반복문엔 간단한 변수를 쓰는 것. 특정 단어를 보고 어느 것을 특정하는 단어인지 명확하게 기억하는 것을 기반으로 코드를 짜는 것보단 남들이 이해하는 코드를 구성하는 것이 좀 더 전문가스럽다고 하는 것 같다. 본인도 작업을 했을 때, 남들이 이해할만하게 구성을 했는지 되돌아 보고 앞으로의 행보를 그런쪽으로 나아가는게 좋을 것 같다 3 -9 오류코드보다 예외를 사용하라 예외 처리 try/catch문을 사용하라는 내용에 대해서 서술되어 있었다. 기존의 if문을 이용한 처리를 진행했을 때보다 훨씬 깔끔하고 정리되어 보.. 2024. 1. 26.