博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全书目录
阅读量:2244 次
发布时间:2019-05-09

本文共 714 字,大约阅读时间需要 2 分钟。

从编程到工程

——软件工程实践者的思想

 

 

 

1. 编程的精义

1.     编程的精义

2.     会或者不会写程序

3.     程序 = 算法 + 结构

4.     语言

5.     在没有工程的时代

 

 

2. 是懒人造就了方法

1.     是懒人造就了方法

2.     一百万行代码是可以写在一个文件里的

3.     你桌上的书是乱的吗

4.     我的第一次思考:程序=算法+结构+方法

 

 

3. 团队缺乏的不只是管理

1.     三个人的团队

2.     做项目 = 死亡游戏 ?

3.     ISO质量体系的教训

4.     谁动摇了你的制度?

5.     “那我们就开始开发吧”

6.     组织的学问:角色

7.     跟随蚂蚁。但不要栽进蚂蚁洞里。

8.     “什么是增值税发票?”

 

 

4. 流于形式的沟通

1.     客户不会用C,难道就会用UML吗?

2.     项目文档真的可以用甲骨文来写

3.     最简沟通

4.     为不存在的角色留下沟通的渠道

5.     流于形式的沟通

 

 

5. 失败的过程也是过程

1.     做过程不是做工程

2.     做过场

3.     实现,才是目的

4.     过程不是死模型

5.     “刻鹄类鹜”与“画虎类狗”

6.     工程不是做的,是组织的

 

 

6. 从编程到工程

1.     语言只是工具

2.     程序

3.     方法

4.     过程

5.     工程

6.     组织

7.     BOSS

8.     上帝之手

7. 现实中的软件工程

1.     大公司手中的算盘

2.     回到工程的关键点

3.     思考项目成本的经理

4.     审视AOP

5.     审视MDA

8. 是思考还是思想

1.     软件工程三个要素的价值

2.     其实RUP是一个杂物箱

3.     UML与甲骨文之间的异同

4.     经营者离开发者很远,反之亦然

5.     矛盾:实现目标与保障质量

6.     枝节与细节

7.     灵活的软件工程

转载地址:http://aqhbb.baihongyu.com/

你可能感兴趣的文章
【LEETCODE】27-Remove Element
查看>>
【LEETCODE】66-Plus One
查看>>
【LEETCODE】26-Remove Duplicates from Sorted Array
查看>>
【LEETCODE】118-Pascal's Triangle
查看>>
【LEETCODE】119-Pascal's Triangle II
查看>>
word2vec 模型思想和代码实现
查看>>
怎样做情感分析
查看>>
用深度神经网络处理NER命名实体识别问题
查看>>
用 RNN 训练语言模型生成文本
查看>>
RNN与机器翻译
查看>>
用 Recursive Neural Networks 得到分析树
查看>>
RNN的高级应用
查看>>
TensorFlow-7-TensorBoard Embedding可视化
查看>>
轻松看懂机器学习十大常用算法
查看>>
一个框架解决几乎所有机器学习问题
查看>>
特征工程怎么做
查看>>
机器学习算法应用中常用技巧-1
查看>>
决策树的python实现
查看>>
了解 Sklearn 的数据集
查看>>
如何选择优化器 optimizer
查看>>