Bob大叔认为作为一个专业软件开发必须精通以下几点
2017-02-26 22:08
330 查看
http://www.ithome.com/html/it/47199.htm
1、设计模式。必须能描述GOF书中全部24种模式,同时还要有POSA书中的多数模式的实战经验。
2、设计原则。必须了解SOLID原则,而且要深刻理解组件设计原则。
3、方法。必须理解XP、Scrum、精益、看板、瀑布、结构化分析及结构化设计等。
4、实践。必须掌握测试驱动开发、面向对象设计、结构化编程、持续集成和结对编程。
5、工件。必须了解如何使用UML图、DFD图、结构图、Petri网络图、状态迁移图表、流程图和决策图。
1、设计模式。必须能描述GOF书中全部24种模式,同时还要有POSA书中的多数模式的实战经验。
2、设计原则。必须了解SOLID原则,而且要深刻理解组件设计原则。
3、方法。必须理解XP、Scrum、精益、看板、瀑布、结构化分析及结构化设计等。
4、实践。必须掌握测试驱动开发、面向对象设计、结构化编程、持续集成和结对编程。
5、工件。必须了解如何使用UML图、DFD图、结构图、Petri网络图、状态迁移图表、流程图和决策图。
相关文章推荐
- 做一个专业软件开发必须精通的事项
- 做一个专业软件开发必须精通的事项,你还差多少
- 每个专业软件开发人员必须精通的事项
- Robert C. Martin列举的专业软件开发人员必须精通的技能
- 专业软件开发人员必须精通的事项
- Robert C. Martin列举的专业软件开发人员必须精通的技能
- Robert C. Martin列举的专业软件开发人员必须精通的技能
- Robert C. Martin列举的专业软件开发人员必须精通的技能
- 作为一个软件开发爱好者,应该学点,练点什么呢?
- 评--- >精通语言不等于是一个好的软件开发人员(2008-04-02 来自:villa123 )
- 学院有意找你开发一个“毕业论文选题管理”的软件,在正式承接本项目的开发任务之前,你认为需要做哪些前期准备工作。
- 一个好软件开发人员不仅仅是精通语言
- 精通语言不等于是一个好的软件开发人员
- 【转】精通语言不等于是一个好的软件开发人员
- 作为一个软件开发人员,你应该怎样学好PHP
- 一个好的软件开发人员必须是一个软件使用的高手[摘]
- EasyJWeb作为一个快速Java Web MVC框架,其设计目标不尽是要简化软件开发人员的代码书写工作,更是要能方便界面设计人员的工作。
- 精通语言不等于是一个好的软件开发人员
- 作为一个嵌入式软件开发工程师必读的圣经
- 程序员必须要看的 一个从事十年开发软件工程师对职业理解