software design is tool of communication with stakeholder. If design document exist just as document, it isn’t used by project members. This is just document. UML isn’t that image but t… more →
For Quality and Productivity...kt2sj wrote 22 hours ago: Intention-Revealing Interfaces 오퍼레이션의 명칭은 INTENTION-REVEALING NAME 패턴을 따르도록 한다. 오퍼레이션은 구현 전략이나 알고리즘과 … more →
kt2sj wrote 22 hours ago: Domain-Driven Design Quickly Model ? Model = an abstraction of the domain = internal representation … more →
kt2sj wrote 23 hours ago: 성공적인 소프트웨어 시스템들은 초기 기획자의 참여보다 종종 더 오래 유지되기도 한다. 이런 소프트웨어의 끝임없는 유지 보수를 쉽게 하려면, 코드 습관이나 유지가능한 디자인이 형성되 … more →
qnnp wrote 1 year ago: software design is tool of communication with stakeholder. If design document exist just as documen … more →
qnnp wrote 1 year ago: Non-Functional Features - Availability - Performance - Scalability - Manageability - Flexibility - P … more →
qnnp wrote 1 year ago: Many people develop software through cooperation.Therefore developer has to define interface as a ru … more →
qnnp wrote 1 year ago: 아! 전봇대 선이 너무 복잡하다. 개발이 다 된 소프트웨어를 어느날 유지보수를 위해 열어 보았더니 너무 복잡해서 개발 당사자도 한참 소스를 분석하는 경험을 하셨을 것이다. 소프 … more →