• 부제 : Architecting, Designing, and Developing Reusable Libraries
• 발표자 : 손영수(http://www.arload.net)
∘ PLoP 패턴 저자
∘ AsianPLoP
• 개발자의 진화
• 건강을 지켜라.
• 정덕영 : http://uvicrabbit.tistory.com
• Framework : semi-product <-> libraries 와는 다르다.
∘ Framework 를 사용하면서, Framework에 대한 공부학습요구량은 증가하였지만, 실제로 작성하는 소스는 줄어들었다.
∘ Control Flow(IoC) 권한을 가지고 있는 녀석이 누구냐?
∘ 사용 이유
• 5topic
‣ Project management Triangle
‣ +1 Organization (조직의 문화를 고려하라).
‣ 조직의 크기
∘ Consistency Design : 분할되어 있는 디자인
∘ 80/20 법칙에 집중
∘ lack Consistency
‣ Moderation(중도)
• Manage Dependencies
∘ 엄격한 계층화
∘ Tools를 이용하여 Dependency가 커지는 것을 제한한다.
∘ xDepend(Ndepend, Xdepend, CDepend)
∘ Solution : creat new a package.
• Pakcage Coupling Principle
• 소스를 보여주고 말하기
• 문제 처리 공간
• 물어볼 사람이 있다.
• 아... 내가 산 아키텍트가 알아야할 97가지 이야기...를 쓴 사람이구나....
|
작년 아키텍트 대회에서 들었던 내용과 크게 다르지 않은 내용이었다. 처음 들었을 때는 신선하고 재미있었지만, 두번째 들으니 조금 시큰둥하게 느껴졌다. 처음 들었을 때도 그랬지만, 두번째 에서도 발표시간을 제대로 지키지 못하는 모습을 보니 준비가 무성의하지 않았는가 하는 생각도 들었다.
분명 발표를 준비하느라 노력을 기울이셨을테지만, 사소한 것들에서 점수가 깍이는 것이 많이 아쉬웠다.
'Programming' 카테고리의 다른 글
책만 보고서 알 수 없는 것들도 꽤 많다. (0) | 2011.07.06 |
---|---|
[JCO] 5번째 Track : MongoDB with Play! (1) | 2011.06.20 |
[JCO] 3번째 Track : Realtime Web application with Java (2) | 2011.06.20 |
[JCO] 2번째 Track : 도메인주도 개발(DDD) (0) | 2011.06.20 |
협업을 하면서 느낀 작은 깨달음 (0) | 2011.06.09 |