软件开发之道:结构化技艺

领悟道,驾驭术。


做一件事,就是要不断去领悟和提炼蕴藏于其中的道,形成一套方法论,以道驾驭术,以方法论指导实践。

概览

视野

系统设计、软件开发、项目管理、产品业务、商业经济

思维

逻辑思维、抽象思维、建模思维、结构化思维、系统思维、解决问题思维

方法

分而治之 - 系统思考 - 抽象模型 - 科学规律 - 注重细节

技能

素养

职业思考

结构化技艺

软件开发,从技术角度来说,即是结构化技艺。将问题域的结构投射到技术域的结构。

  • 数据建模、业务建模、领域建模,构造有效数据记录;
  • 设计算法和流程,将算法和流程组合成完整的业务流程闭环。

结构概览

数据结构

指令结构

工程质量

posted @ 2024-05-12 21:19  琴水玉  阅读(111)  评论(0编辑  收藏  举报