zoukankan      html  css  js  c++  java
  • 软件设计 -- 流程图的重要性

      软件不等于编码,一般接到软件设计任务马上开始编码的同志都会多次返工。软件设计不仅仅是技术的提现,更艺术的提现。好的设计架构清晰,业务逻辑清楚完整,程序鲁棒性好,而差的设计就反之了。在软件设计的这个流程中,从需求到设计方案,从设计方案到设计流程,从流程到编码,从编码到测试,每一步都要认真对待。尤其在流程设计阶段,不但是对业务的梳理,也是对设计方案的验证。今天在这里用王进老师课程的售票程序流程说明:

    购票流程

    退票流程

    查看余票流程

    退出系统流程

    看完上面的逻辑,是不是作为编码的你是不是突然感觉眼前一亮,感觉前方有了灯塔。逻辑图或者说流程图除了是对业务的解释,也是对编码人员工作的一个指导。所以说,在接到软件开发任务后,不要急,先理解需求,在做做基础设计,这样后面的工作才会事半功倍。

  • 相关阅读:
    JQuery源码解析(十一)
    Oracle帮助类
    JQuery正则验证
    MVC的过滤器
    JQuery源码解析(十)
    JavaScript封装的几种方式
    ps小技巧
    Fragment 的用法小技巧
    onCreateOptionsMenu 和 onPrepareOptionsMenu 的区别
    Axure 注册码
  • 原文地址:https://www.cnblogs.com/doget/p/7668128.html
Copyright © 2011-2022 走看看