이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다.앞으로 코드가 사라질 가망은 전혀 없다.코드는 요구 사항을 상세하게 표현하는 수단이니까! 추상화 수준이 점차 높아질 거라고 예상하니까!코드의 도움
이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다.좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 많다.변수나 함수, 클래스 이름을 정할 때 필요한 질문변수(혹은 함수나 클
이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다. 작게 만들어라! 함수는 최대한 작게! 만든다. 100줄을 넘어서는 안 된다. 20줄도 길다. 2-5줄 이내로 줄이자. 블록과 들여쓰기 if
이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다.🔥 나쁜 코드에 주석을 달지 마라. 새로 짜라.\_ 브라이언 W. 커니핸, P.J 플라우거프로그래밍 언어 자체가 표현력이 풍부하다면, 우리에게 피
이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다.코드 형식은 중요하다. 너무 중요해서 무시하기 어렵다.코드 형식은 의사소통의 일환이다. 의사소통은 전문 개발자의 일차적인 의무다.오랜 시간이 지나
이 글은 "Clean Code(클린 코드) 애자일 소프트웨어 장인 정신" 을 읽고 공부한 내용을 기반으로 작성한 글입니다. 💡 자료 추상화 구현을 감추려면 추상화가 필요하다! 그저 조회 함수와 설정 함수로 변수를 다룬다고 클래스가 되지 않는다. 추상 인터페이