求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
                   
iPerson 角色 过程 工件 工具 系统 咨询  
不但获得生存技能
更可以追随信仰
825 次浏览  19 次
 

 
技能5 : 程序设计
作者:俎涛,火龙果工程技术中心
目标 熟练掌握如何根据功能需求设计程序结构和处理过程,如何根据性能需求优化程序的运行过程,根据可靠性需求建立程序的保护机制,根据扩展需求设计可以扩展的程序结构。
建议 程序设计应该有一个明确的工作策略:
  • 首先保证功能被正确、完整的实现,
  • 然后是程序本身运行的可靠性和性能,
  • 最后是程序的易于阅读和理解。
  • 而一个开发工程师的一般技能学习过程则正好和上面的次序相反,所以开发工程师更应该注意合理的程序设计过程,这是开发者对外交付价值的基础。
    输入 《功能需求》
    输出 《程序详细设计模型》 《组件模型》
    工具 数据建模工具,数据管理工具,数据测试工具
    工作
    流程
    Start:《功能需求》
    End :《程序详细设计模型》 《组件模型》
    建议:根据具体环境、选择最佳路径,达到想要的结果。如果您对如何工作方法存在困惑,可以参考如下流程。
    软件开发工程师 开发工程师
    能力咨询
     
    825 次浏览  19 次