养宝宝与做程序的相似之处

简介: 估算 新生宝宝要买纸尿裤,纸尿裤有大小之分,超过12斤需要用大片纸尿裤。一次性多买纸尿裤能获得最多优惠。假设新生儿刚出生是7.2斤,9天的时候涨到8斤,9天涨400克,估算10天涨1斤,(12-7.2)斤*500/ 50克/每天=48天 ,每天换纸尿裤5~6片,估算合计使用300片小片后换大片。80一包的纸尿裤买4宝可获得最多优惠并且不会太浪费。 == 开发项目过程中的各种估算:项目工期、程序

估算
新生宝宝要买纸尿裤,纸尿裤有大小之分,超过12斤需要用大片纸尿裤。一次性多买纸尿裤能获得最多优惠。假设新生儿刚出生是7.2斤,9天的时候涨到8斤,9天涨400克,估算10天涨1斤,(12-7.2)斤*500/ 50克/每天=48天 ,每天换纸尿裤5~6片,估算合计使用300片小片后换大片。80一包的纸尿裤买4宝可获得最多优惠并且不会太浪费。
== 开发项目过程中的各种估算:项目工期、程序响应、集群大小。

质量保证
由于夜间喂奶不便,有购买吸奶器的需求,但是贪便宜和送货快,在表妹所在的母婴用品批发店按批发价够得一不知名吸奶器。没用两天,由于用的不舒适且不方便,不得不又花更多的钱买了好品牌的吸奶器。
== 开发程序时,不要因工期紧张而降低代码质量或用户体验。好的代码要有清晰的结构、完整的测试、完善的日志及监控、良好的用户体验等。为了工期而降低要求,不仅会给后续的维护带来不变,而且会给重构、新增功能带来麻烦,代码逐渐腐烂,结果可能在短期内下线。

明确需求
新生宝宝啼哭平凡,总体归结为两大需求:吃喝、拉撒,另外有包被不舒适、想睡觉了却撩他、吃饱后没拍嗝就平躺这仰着睡等。但新手奶爸往往搞不清楚状况,饿了当拉了,拉了当要抱抱。
== 开发前的需求过程一定要沟通到位,避免产品经理、开发、测试对需求的理解有不一致的情况。另外需求确认需多站在用户角度思考,用户的需求才是最直接的需求。

持续学习
新生宝宝一天一个样,身体上也会有不停的反映,黄疸、红疹、脱皮、吐奶、打嗝… 妈妈产后调理也有一系列注意事项,这个时候需要不断阅读书籍、查阅网络获取信息。
== 开发攻城师持续学习是基本信仰。扩宽知识面,如多学习几门语言,Objective-C、Groovy、Python、Clojure、Go、Scala、Erlang、Ruby,有空都来来,不一定非要很精通,但起码能看能写,能用各个语言的特点去思考问题的解题方法;避免遇到问题临时抱佛脚,浪费一些时间。

Bug的修复
每次给宝宝换尿布,80%的可能性会引起一次屎尿齐发的屎蹦,弄得人措手不及,不小心还会被喷到身上。
== 修复程序中存在的bug时,一定要做可能影响到的模块的回归测试,避免修复一个Bug而引起其他更多更大的bug,完整覆盖的单元测试可以尽可能的减少这种风险。

目录
相关文章
|
8月前
|
JavaScript 前端开发 Java
二十年编程语言风云,哪款是你的爱豆?
二十年编程语言风云,哪款是你的爱豆?
|
资源调度 前端开发 JavaScript
useTransition真的无所不能吗?(一)
useTransition真的无所不能吗?(一)
141 0
|
前端开发 安全 C++
useTransition真的无所不能吗?(二)
useTransition真的无所不能吗?(二)
|
数据安全/隐私保护 开发者
全能的上帝可以造出它举不起来的石头
全能的上帝可以造出它举不起来的石头
87 0
|
Python
学Python 函数从青铜到王者
学Python 函数从青铜到王者
191 0
学Python 函数从青铜到王者
|
程序员 C语言
《C游记》 第叁章 - 一朝函数思习得 模块思维世间生(壹)
《C游记》 第叁章 - 一朝函数思习得 模块思维世间生(壹)
126 0
|
机器学习/深度学习 数据可视化 算法
太强了!这个建模神器可以玩一辈子
玩过建模的朋友都知道,在建立模型之前有很长的一段特征工程工作要做,而在特征工程的过程中,探索性数据分析又是必不可少的一部分,因为如果我们要对各个特征进行细致的分析,那么必然会进行一些可视化以辅助我们来做选择和判断。
太强了!这个建模神器可以玩一辈子
|
程序员 编译器 Python
《C游记》 第叁章 - 一朝函数思习得 模块思维世间生(贰)
《C游记》 第叁章 - 一朝函数思习得 模块思维世间生(贰)
123 0