반응형
코드 성장 이야기
-
수업을 진행하면서 지켜야할 기본 규칙 9가지코드 성장 이야기/박재성 - TDD, Clean Code with java- 10기 2020. 11. 24. 14:51
규칙 1: 한 메서드에 오직 한 단계의 들여쓰기(indent)만 한다. 규칙 2: else 예약어를 쓰지 않는다. 규칙 3: 모든 원시값과 문자열을 포장한다. 규칙 4: 한 줄에 점을 하나만 찍는다. 규칙 5: 줄여쓰지 않는다(축약 금지). 규칙 6: 모든 엔티티를 작게 유지한다. 규칙 7: 3개 이상의 인스턴스 변수를 가진 클래스를 쓰지 않는다. 규칙 8: 일급 콜렉션을 쓴다. 규칙 9: 게터/세터/프로퍼티를 쓰지 않는다
-
박재성 - Clean Code 를 시작하며코드 성장 이야기/박재성 - TDD, Clean Code with java- 10기 2020. 11. 24. 13:23
9월 말 회사를 퇴사하고, 이직 준비를 하고 있었다.(현 시간 기준 스타트업에 있음) 많은 회사에서 면접을 보게 되었는데 공통적으로 이야기 하는 것이 코드리뷰였다. 코드리뷰를 한 적이 없는 나는 이 것에 대해 말해줄 수 없었다. 본인은 내 코드에 자신이 있었고, 괜찮다고 생각을 하였으나, 면접을 보면서 부족한점을 알게되었고, 이 수업들 듣게 되었다. 수업은 멘토와 멘티 관계로 내 코드를 봐주는 형식이다. CleanCode책과 함께 교윽을 듣고 있는 중이다.. 이 행위를 처음부터했으면... 하는 생각이 많이 든다.. 앞으로 내가 이 강의를 정리하는 방법은 경험에 의하여 필요한 내용들을 Clean Code란 책을 보면서 작성 할 것이다.