zoukankan      html  css  js  c++  java
  • 构建之法读书笔记(三)

    我们往往是先进行理论学习,接着再进行实践,理论和实践是断了层了的,这就导致了在进行实践时,往往对理论又开始模糊不清。邹欣老师推崇在理论学习中进行实践,理论实践紧密联系,我相信掌握这种学习方法,对之后的学习必定会有很大的帮助。

    软件需求,是为了解决现实社会和生活中的各种问题,可以划分成如下几步:

    1、对产品功能性的要求

    2、对产品开发过程的需求

    3、非功能性需求

    4、综合需求

    5、我们要先搞清楚这些问题,(NABCD模型是很有效的方法),才能进行结构设计。

    对我们自身,要养成观察和快速理解的能力,分析管理能力,专业能力和自省能力。现在是我们养成这些习惯的好时候,等到工作,就晚了。要学会和团队其他成员从一个角度出发分享,进行类似的思维活动,再转到下一角度。保证我们写出来的程序的大家都了解,这样才能不断解决问题,满足用户需求。做出来的东西能符合用户的需求,有人用,才是有价值。

  • 相关阅读:
    NLP概览(一)
    java正则表达式实例
    notepad++
    Mybatis点滴
    (转)GNU Make学习总结(二)
    (转)GNU Make学习总结(一)
    分页查询
    第三方插件
    单例模式读取数据库配置文件和JNDI连接数据源
    过滤器与监听器
  • 原文地址:https://www.cnblogs.com/haheihei/p/13070925.html
Copyright © 2011-2022 走看看