Notice
Recent Posts
Recent Comments
Link
목록클린코드 (1)
infinity : 무한한 성장가능성
6장 객체와 자료구조
자료 추상화 변수 사이에 함수라는 계층을 넣는다고 구현이 감춰지는 것이 아니다. -> 구현을 감추기 위해서는 추상화가 필요하다 -> 즉, 추상 인터페이스를 제공해 사용자가 구현을 모른 채 자료를 조작할 수 있어야 진정한 의미의 클래스이다. -> 하지만, 인터페이스나 조회/설정 함수만으로 추상화가 이뤄지는 것은 아니고 개발자는 객체가 포함하는 자료를 표현할 좋은 방법을 선택해야 한다. public interface Vehicle { //조회함수 제공한다고 추상화가 되는 것은 아닌.. 예 double getFuelTankCapacityInCallons(); double getGallonsOfGasoline(); } public interface Vehicle { // 좋은 추상화의 예 double getPe..
📖 book/💛 Clean Code
2023. 1. 15. 17:39