zoukankan      html  css  js  c++  java
  • 01构建之法阅读笔记之一

     今天观看了构建之法,其中的一些观点让人感觉耳目一新。
    例如:
     1,“程序=数据结构+算法”,程序还要对数据进行操作,这些数据有些是静态的(软件的图标,提示信息),有些是动态的(程序生成的随机数字,程序通过网络下载的数据,用户的文字或语音输入)
     一个复杂的软件不但要有合理的软件架构,软件设计与实现,还要有文件和数据进行描述,这便是软件的构建过程。
     2,源代码管理/配置管理:32位或者64位,中文系统或者英文系统
           质量保障:正确性
           软件测试:具体的验证过程
     3,软件团队要从需求分析开始,把合适的需求梳理出来,然后逐步展开后续工作,如设计(软件架构)实现(写数据结构和算法),调试,到最后发布软件
     4,软件生命周期:
      程序理解:新成员读懂已有的程序,了解程序的设计。
            软件维护/服务运营:打补丁,维护众多的服务,修复各种问题
     5,用户体验:功能相近,但是使用者感觉不一样
           国际化和本地化:处理不同语言,不同地区的用户对界面和功能的不用需求。 

  • 相关阅读:
    观后感
    用户故事排球教练助手
    本周工作量
    本周个人作业
    个人工作量
    个人作业
    产品计划总结
    典型用户和场景总结
    排球比赛计分规则
    PowerShell ISE:Windows Server 2008 R2默认不安装
  • 原文地址:https://www.cnblogs.com/smartisn/p/10989054.html
Copyright © 2011-2022 走看看