当前位置:网站首页>人月神话阅读笔记
人月神话阅读笔记
2022-07-27 05:20:00 【月光在发光】
前车之覆,后车之鉴。 -------荷兰谚语
编程系统产品
程序+(接口、系统集成)= 编程系统
程序+(通用化,测试,文档,维护)= 编程产品
程序+编程系统+编程产品=编程系统产品
程序:它本身是完整的,可以在作者所开发的平台运行。(作为单个程序员生产率的评估标准)
编程产品:可以被运行、测试、修复和扩展的程序。
程序产品:需要有完备的文档,可以加以使用,修复和扩展。
编程构件:功能上能相互协作、具有规范的个格式、可以进行交互式程序集合,可以用来组装和搭建整个系统。
编程系统产品:组装而成的一个程序
职业的乐趣与苦恼
书中有这样一句话:编程的快乐是一种创建事务的纯粹快乐。如同小孩在玩泥巴时感到的快乐一样,成年人喜欢创建事物,特别是自己进行设计。
在键盘上键入正确的咒语,屏幕会活动、变幻,显现出前所未有的也不可能存在的事物。
1、苦恼来自于追求完美。
2、苦恼来自由他人来设定目标、供给资源和提供信息。
3、苦恼对他人的依赖,依靠他人的程序,而这些程序往往很糟,不符合预期,需要花费时间去研究重构。
4、找bug,改bug。枯燥的重复工作
5、花费大量时间创建的项目,发现在当下产生了一系列新的,更好的设计或实现方法。
编程,许多人痛苦挣扎的焦油坑以及一种乐趣和苦恼共存的创造性活动。。。。。。。。
边栏推荐
- 【头歌】重生之我在py入门实训中(9):异常处理
- 李宏毅 2020 深度学习与人类语言处理 DLHLP-Coreference Resolution-p21
- 韦东山 数码相框 项目学习(三)freetype的移植
- 百问网驱动大全学习(一)LCD驱动
- 芯片、存储器及其关键指标简述 一
- C语言-动态内存管理
- When multiple formulas in latex share a sequence number
- PS 2022 updated in June, what new functions have been added
- [first song] deep learning of rebirth -keras (elementary)
- [first song] rebirth of me in py introductory training (2): formula programming
猜你喜欢

18. Convolutional neural network

发布 分辨率0.22m的建筑物分割数据库

14. Example - Multi classification problem

STM32-红外遥控

15. GPU acceleration, Minist test practice and visdom visualization

cycleGAN解析

安装windows下的redis

WebODM win10安装教程(亲测)

Speech and Language Processing (3rd ed. draft) Chapter 2 ——正则表达式,文本归一化,编辑距离 阅读笔记

pytorch使用data_prefetcher提升数据读取速度
随机推荐
编程学习记录——第7课【函数】
SoK: The Faults in our ASRs: An Overview of Attacks against Automatic Speech Recognition (题目过长)阅读笔记
使用-Wall清除代码隐患
[first song] Introduction to data science of rebirth -- return to advanced level
Lightroom classic 2022 v11.4 Chinese version "latest resources"
System Design的相关准备材料
【头歌】重生之我在py入门实训中(7): 函数调用
Gbase 8C - SQL reference 6 SQL syntax (14)
子类调用父类构造函数的时机
AE 3D particle system plug-in: Trapcode particle
物联网操作系统多任务基础
【头歌】重生之我在py入门实训中(1)
韦东山 数码相框 项目学习(一)在LCD上显示ASCII字符
2021-06-26
VSCode解决运行ipynb文件使用卡顿问题
[first song] rebirth of me in py introductory training (3): if conditional sentence
安装windows下的redis
C语言-动态内存管理
解决conda install 安装停止、中断问题
IOT operating system