参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
只要最先答对前3题,即可获得本轮优胜。
如果有第4题,第4题为附加题,对错不影响优胜者的判定,影响的是优胜者的得分。
所有题目的回答必须放在同一条消息中,方为有效回答。
1 [多选]
张三目前做的项目是一个医院管理系统,用.NET来实现。如果张三以前没有接触过模式,现在想学习一些对自己项目的分析设计有帮助的模式,请问以下列出的书中(假设都真实存在),优先学习哪两本?
A) 《设计模式》(Erich Gamma等)
B) 《分析模式》(Martin Fowler)
C) 《.NET架构模式》(…佚名…)
D) 《医疗卫生领域实体-关系图集锦》(…佚名…)
2 [单选]
有一个男人叫小帅,他有一个明面女友叫小美,还有一个地下女友叫有容。
那么,小帅和小美、有容之间存在_______________。
请从以下选项中挑选最精确的词汇填入空白处。
A) Connection
B) Relationship
C) Association
D) Link
3 [多选]
Robert C. Martin 的书“Agile Software Development: Principles, Patterns, and Practices”,内容扩展自2000年他在自己网站objectmentor.com上发表的文章“Design Principles and Design Patterns”。
关于这篇文章,以下说法正确的有:
A) Robert C. Martin的文章写于敏捷宣言发布之前,文章中没有提到“敏捷(agile)”。
B) Robert C. Martin的文章认为,轻量(lightweight)开发应该使用这些设计原则和模式。
C) Robert C. Martin的文章中的这些原则是软件设计中最重要的原则。软件设计之所以出问题,就是因为开发人员没有理解透这些原则。
D) Robert C. Martin的文章中没有提到“agile”、“light”、“lightweight”、“process”或“methodology”。
标签:有容,小美,16,Robert,文章,模式,Martin From: https://blog.csdn.net/rolt/article/details/142939594