zoukankan      html  css  js  c++  java
  • 我所理解的软件开发模式

    在写这篇博客之前,提到软件开发我所能讲出来的只有个人开发团队开发之类的,于是我去百度,得知软件开发模式有:边做边改模型,瀑布模型,迭代模型,快速原型模型,增量模型,螺旋模型,敏捷软件开发,演化模型,喷泉模型,智能模型,混合模型等。

    好吧,你赢了。

    在读了邹欣老师在知乎发表的Build To Win的文章之后,我对软件开发的模式有了一定新的认知:

    软件开发的目地决定了软件开发的模式。

    每个人开发软件都是有目地的,我作为学生,写一些小的程序是为了练习,是一个学习的过程,就是邹欣老师在文章中提到的Build To Learn,从字面上来看,我所用的开发模式应该就是边做边改模型,虽然我觉得我平时做的这些根本谈不上什么开发模式。

    还有一些Build To Show,邹老师在文章中所举的例子十分生动,我也在国内某应用市场上看到过一些界面华丽,功能繁多的软件,但是其华丽的界面在操作上并不照顾使用者,繁多的功能在使用中并没有多少用途。

    还有Build To Server,Build To Win,也许我的水平理解这些还有些困难,但是不管什么目地,不管什么开发方式都需要我们拥有很强的工程能力,不管分工多少,完成的项目大小,都是没有高低贵贱之分的。

  • 相关阅读:
    第12组(78) 团队展示(组长)
    第一次结对编程作业
    Alpha冲刺总结
    第02组Alpha冲刺(6/6)
    第02组Alpha冲刺(5/6)
    第02组Alpha冲刺(4/6)
    第02组Alpha冲刺(3/6)
    第02组Alpha冲刺(2/6)
    第02组Alpha冲刺(1/6)
    第02组(51)需求分析报告
  • 原文地址:https://www.cnblogs.com/lippman/p/6527195.html
Copyright © 2011-2022 走看看