철학적인 이야기나 전산학적인 이야기나 같은 개념으로 하나로 통일되는 이야기들이 있습니다.
명확한 표현의 이야기와 코드는 의미가 좁은 범위의 단어를 사용해야 이해를 하기가 쉬울것입니다.
전역적인 컨텍스트 객체를 잘 활용하는 것은 최소한의 사용일 것입니다. 필요한 곳에 적당하게 잘 활용을 해야만 합니다. 홍길동처럼 신출귀몰 등장하는 Context객체는 역겨울뿐입니다.
너무 많은 관계를 만들지 말고, 최소한의 관계를 이루는 것은 SRP만큼이나 중요하다는 생각이 듭니다.
내 코드에 IMPORT되는 클래스는 몇개인지를 다시 한번 체크해 볼 필요가 있습니다. 관심있는 클래스는 같은 패키지 존재를 해야 합니다.
EP님의 글을 읽고 이렇게 글을 쓰고나니 내가 만든 코드에 고칠 곳들과 버릴 코드들이 마구 떠오르는 군요.
의미와 면적이 좁은 단어를 사용하라 - EP
http://colus.egloos.com/2765179
트랙백 보낼 주소 :: http://www.ologist.co.kr/trackback/428
-
Java EE 환경의 Static "Context"
from Younghoe.Info2006/11/21 10:09역겨운 Context클래스. Context객체입장에서는 배은망덕(?)하다고 여길지도 모른다. Servlet/JSP와 EJB 환경에선 Context 객체 없이는 무엇도 하기 힘든데... 나는 Kathy Sierra의 영향을 받아 즉흥적인 그래프를 만든다. 신뢰성 있는 분석을 기반으로 한 그래프는 아니지만 명예훼손의 염려는 없다. 기반이 되는 코드가 아니라 업무 로직을 담은 클래스에 Context가 보인다면 내가 봐도 눈에 거슬릴 것 같다. 나는 대체로..

