• You Arent Gonna Need It 理解


    软件开发是一项无法驾驭全局的工作,其工作效率,工作精神都高度依赖需求反馈。

    开发不存在需求的功能,实际上是除了要开发软件,还要构思需求,这样一正一反,严重消耗了脑力资源。

    如果是自己开发软件,需求来自于自己,那么先开发出来,先用,用到一定时间,然后自己产生需求。

    假设需求,是开发大忌,应尽量假设不需求,立足于明确的需求开展工作,不明确的一律假设不要。然后,当然,会被变化的需求袭击,然后,适应之,下次仍应忘记这些被偷袭的危险,最后开发的时候会不知不觉套用设计模式的范式和原则。

    这才是正道。

    被需求变化阴了一把以后就开始假设需求,是邪门歪道。

  • 相关阅读:
    Jenkins搭建
    Hexo搭建静态博客站点
    FactoryBean简介以及Mybatis-Spring应用
    ArrayList源码分析
    BCZM : 1.8
    BCZM : 1.7
    BCZM : 1.6
    BCZM : 1.5
    BCZM : 1.4
    BCZM : 1.3
  • 原文地址:https://www.cnblogs.com/baozhu/p/3691672.html
Copyright © 2020-2023  润新知