보뇨 다이어리

Five lines of code 책을 읽고나서 본문

컴퓨터 관련/개발지식 정보

Five lines of code 책을 읽고나서

보뇨 2023. 4. 16. 12:30
반응형

요새 빡공하고있는데 가장 감동받은 책이 five lines of code 입니닷.  

여기 책에서는 clean code 책을 찬양하다시피 글을 써놓았는데 개인적으로 그 책을 읽었을때 너무 과한감이 없지않아있어서 읽는내내 이걸 진짜 지키는 사람이 있을까...? 이런 의심을 했던적이 있었습니다.  

근데 five lines of code 는 진짜 그걸 지키면서 심지어 더 과한 제약을 거는데 코드로 직접 다 설명을 해주니 생각을 명확하게 정리하게 되는 기회가 되었습니다 

 

빨리 가려면 혼자 가고 멀리 가려면 함께 가라

개인적으로 프리할게 아니라면 항상 팀을 우선시하는게 맞다고 생각되는데 여기서 재미있는 속담이 있어 인용해보았다.  

 

  1. 다섯 줄 제한 
  2. 호출 또는 전달, 한가지만 할것
  3. if 문은 함수의 시작에만 배치
  4. if 문에서 else 를 사용하지 말것
  5. 인터페이스에서만 상속받을것
  6. 순수 조건 사용
    1. 조건문의 조건식에서는 변수에 값을 할당하거나 예외를 발생시키거나 I/O 와 상호작용해서는 안된다.
  7. 구현체가 하나뿐인 인터페이스는 만들지 말것
  8. getter, setter 사용하지말것
  9. 공통 접사 사용하지말것
반응형