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

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

    好吧,你赢了。

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

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

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

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

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

  • 相关阅读:
    一个生成随机颜色的js函数
    实战vue代码
    vue练习用免费开源api大全
    vue-resource插件使用
    专题 查找与排序的Java代码实现(一)
    十字链表的画法
    20162322 朱娅霖 作业009 堆和优先队列
    20162322 朱娅霖 作业008 二叉查找树
    20162322 朱娅霖 实验报告二 树
    20162322 朱娅霖 作业007 树
  • 原文地址:https://www.cnblogs.com/lippman/p/6527195.html
Copyright © 2011-2022 走看看