Clean code

review

[후기] Next Step - 클린코드를 위한 TDD, 리팩토링 with Java 과정을 마무리 하며

이직 후, 오랜 기간 서비스된 앱을 개발하게 되면서 가장 자주 들었던 생각이 있었다.

Read
OOP

[도서] 오브젝트 정리 Chapter 4 (캡슐화, 응집도, 결합도)

이번 글에서는 데이터 중심 클래스의 정의와 단점을 알아보고, 이를 해결하기 위한 방법으로 캡슐화와 응집도/결합도에 대한 완전한 이해를 얻어가는 것이 목적이다.

Read
OOP

[도서] 오브젝트 정리 Chapter 1 - 3

변경은 언제든 찾아올 수 있다. 변경은 피할 수 없다. 이러한 사실을 깨달은 사람들은 변경에 유연하게 대응할 수 있는 방법을 고민해왔고 이에 다영한 해결법이 제시되었다. 이번에 다루게 될 객체지향 프로그래밍도 그 중 하나라고 할 수 있다.

Read