zoukankan      html  css  js  c++  java
  • 《20171012-构建之法:现代软件工程-阅读笔记》

    代码风格规范:原则是:简明,易读,无二义性。

    错误处理:断言    参数处理

    代码复审:自我复审,团队复审,同伴复审。

    团队模式:一窝蜂模式   主治医师模式   明星模式  社区模式  业余剧团模式   秘密团队   特工团队   交响乐模式  爵士乐模式   功能团队模式   官僚模式

    开发流程:写了再改模式    瀑布模式   :(生鱼片模式,大瀑布带着小瀑布)   统一流程    老板驱动模式   渐进交付的流程   

    敏捷开发

    *定义: 以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

    MSF

    *微软推荐的软件开发方法MSF。MSF的最大特性是商业化,并一直体现在项目的实施过程中。所谓商业化意味着客户的商业利益。客户投入多少,得到多少回报,客户要用到哪些最新的技术,最后如何把项目计划(Project)变成产品(Product)直至产生效益,等等,这些都是MSF要考虑的问题。我认为MSF的基本原则,不仅符和软件开发流程,而且也也可以应用到平时生活和学习。如学习所有的经验,学习他人经验及自己的过去的经验,反思错误,才会获取到知识

  • 相关阅读:
    数据与C
    队列的基本实现代码
    栈的基本实现代码
    c中const定义的问题
    微博登录报错 sso package orsign error
    透明度修改
    <大话设计模式>工厂模式,策略模式
    弹键盘动画
    压缩图片,直接使用大图,在小控件上会有毛边
    删除数组中的元素
  • 原文地址:https://www.cnblogs.com/li-xiao-xi/p/7755872.html
Copyright © 2011-2022 走看看