出典: Responsibility-driven design 『フリー百科事典 ウィキペディア(Wikipedia)』 最終更新 4 February 2019, at 03:22 UTC、URL: https://en.wikipedia.org/
Responsibility-driven design is a design technique in object-oriented programming, which improves encapsulation by using the client–server model. It focuses on the contract by considering the actions that the object is responsible for and the information that the object shares. It was proposed by Rebecca Wirfs-Brock and Brian Wilkerson.Responsibility-driven design is in direct contrast with data-driven design, which promotes defining the behavior of a class along with the data that it holds. Data-driven design is not the same as data-driven programming, which is concerned with using data to determine the control flow, not class design... |