[워밍업 클럽 스터디 2기] 1주차 발자국

[워밍업 클럽 스터디 2기] 1주차 발자국

** Readable Code: 읽기 좋은 코드를 작성하는 사고법 강의 내용을 바탕으로 작성된 블로그입니다.

 

학습 내용

추상화란 구체적인 실체를 덜어내면서 추상화 레벨을 높이는 것을 의미한다.

그리고 추상화 세계 내에서 추상화들의 레벨은 동등해야 한다.

 

코드 작성시 고려할 점

  1. 코드를 읽는 사람의 입장에서 직관적으로 이해할 수 있는 코드를 짜려고 노력하자.

  2. 의도한 예외와 그렇지 못한 예외에 대한 구분이 필요하다.

  3. 클래스나 메서드 등을 만들 때 높은 응집도와 낮은 결합도에 대해 고려하자.

  4. 이름 짓기, 주석 남기기, 메서드 순서 등에 대해서도 논리적 의미를 부여해보자.

  5. IDE 단축키를 많이 외우고 있자.

 

회고

코드를 논리적으로 잘 짜고 싶어서 신청한 프로그램이다.

강의는 이론에 대해 설명하고 코드로 예시를 보여주면서 진행되는데 각 주제들에 설득되어져 좋았다.

코드 작성 노하우도 함께 들을 수 있어 개인적으로 사고가 확장되는 경험이었다.

논리적으로 코딩 하는 법을 혼자 고민하고 있는 주니어라면 이 강의를 추천한다.

 

댓글을 작성해보세요.

채널톡 아이콘