OOP (1) 썸네일형 리스트형 [CS] OOP-객체지향 생활 체조 9가지 객체지향 생활체조란 Object Calishenics(객체지향 생활체조)는 Jeff Bay가 발명한 9가지 규칙의 집합으로 공식화 된 프로그래밍 훈련입니다. Object는 객체지향 프로그래밍을 의미하고 Calisthenics는 체조의 운동을 의미합니다. 객체지향 생활 체조는 규칙을 지키면 자연스럽게 코드 작성 방식이 변경되고 항상 모든 규칙을 지켜야 한다는 의미는 아니며, 규칙들과 균형을 맞추어 규칙과 유사하다고 느껴지는 경우에 일부를 적용합니다. 규칙들은 가독성 좋고, 테스트 가능하며, 이해하기 쉬운 코드를 만드는데 초점을 맞추고 있습니다. 아래 사이트에서 관련 내용을 확인할 수 있습니다. https://williamdurand.fr/2013/06/03/object-calisthenics/ 규칙 한 메.. 이전 1 다음