煮完饺子,汤用不用留?- 从小事看应用开发的细节

简介: 煮完饺子,汤用不用留?- 从小事看应用开发的细节 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

煮完饺子,汤用不用留?- 从小事看应用开发的细节

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino否则,出自本博客的文章拒绝转载或再转载,谢谢合作。




---2013-12-29更新

其实是敏捷开发的当下原则,不要过份地设计。

也不可设计不够,导致无法满足需求。

只不过是想把一种理解和领悟,赋予到一个现实的事物上来,

免得过后就忘掉了。

也许找的现实事物不太适合,

但只要能通过这个不适合地事物,回想起当时花了很久解决问题的境况记录下来就是适合的,

毕竟很多事情不是用语言能描述得很清楚,也毕竟我不是文人,有些事情确实描述不清楚。

总之,以我能看懂的方式,回忆当时解决问题时的想法,就达到目的了。

也许有的人能看得懂,是因为他有这样的经历;

也许有的人看不懂,也很正常,

毕竟不是每个人都有同样的经历,

也不是每个人都有机会经历过一些事情,

没有相应的素材去理解,也就显得很正常不过了。



煮完饺子,汤用不用留?

这要看你是否喜欢用饺子汤泡着饺子吃了。

别不信,老山东人,都喜欢这样吃的!

不过我也只听说过三五位而已。

再有,你是否爱喝饺子汤,

爱喝的情况下,也只留几碗就够了,

不用全留着,其余倒掉。

再有,饺子不像馄炖,

饺子的汤是副产品,而馄炖的汤可是馄炖的一部分,

没见着谁吃馄炖把汤都倒掉的,

即使看到过碗里只有馄炖的,

也是汤太好喝了,先都喝光光了。


其实,上面的问题,看似简单,

可有时侯,确难以回答。

不过,有了上面的分析,知道了饺子、馄炖都是咋一回事儿,

估计,就不会这么难于做决定了。


事有瀪简,理无薄厚;

遇事常拿简单的事情来想,

想明白了,再套到繁杂的事情上去,

或许应该把繁杂的事情拆成简单的事情。


说了这些个费话,

其实就是想说明一道理,

要想抉择得先了解。

这也是有感于OpenGL ES的模型解析过程,

弄了好久,不知道哪些东西可以留,哪些东西不留,

毕竟空间有限,时间有限,说白了iOS设备的资源有限......

经过反复沉思之后,发现原来还是有很多不了解的地方,

所以难于决定和选择。

了解充分了,

很多时侯,是不需要你去做什么决定和选择的,结果自已就掉出来了,

该咋做,一目了然的事情。

正所谓,书读百遍,其意自现;

路遥知马力,日久见人心;

望山跑死马......

我了个去,大半夜的,我说的这都是些个什么玩意呢,

到5点了,该能吃药了,

半夜还没睡的 那 那 那兄弟,你也该   睡了吧,明个儿见!



目录
相关文章
|
9月前
|
存储 Web App开发 运维
发布、部署,傻傻分不清楚?从概念到实际场景,再到工具应用,一篇文章让你彻底搞清楚
部署和发布是软件工程中经常互换使用的两个术语,甚至感觉是等价的。然而,它们是不同的! • 部署是将软件从一个受控环境转移到另一个受控环境,它的目的是将软件从开发状态转化为生产状态,使得软件可以为用户提供服务。 • 发布是将软件推向用户的过程,应用程序需要多次更新、安全补丁和代码更改,跨平台和环境部署需要对版本进行适当的管理,有一定的计划性和管控因素。
1968 1
|
9月前
|
开发者
作为微信小游戏开发者,这份白皮书不看可太吃亏了!
作为微信小游戏开发者,这份白皮书不看可太吃亏了!
250 1
|
9月前
|
前端开发 JavaScript 开发工具
前端知识笔记(三十)———前端需要掌握的技术有哪些方面
前端知识笔记(三十)———前端需要掌握的技术有哪些方面
132 1
|
人工智能 IDE 算法
【周末闲谈】新的编程方式,程序员的未来何在?
【周末闲谈】新的编程方式,程序员的未来何在?
143 0
|
监控 前端开发 jenkins
新来个技术总监,给团队引入了这款开发神器,同事直呼哇塞
带团队时间久了,就能发现整个 Team 都渐渐疲了。前两年老板还专门买了个系统搞 OKR,现在也不大提了;Scrum 我们也搞了,用起来也就那样;项目管理工具试了好几个,禅道、Worktile、现在用 Coding,反正有一个能用的就行;微服务化改造从去年开始在吭哧吭哧搞,我们自己搞得觉得很厉害,但业务部门那边就觉得没啥差别,搞不懂你们研发部门每天在弄些什么,赶紧做我们提的需求要紧。
新来个技术总监,给团队引入了这款开发神器,同事直呼哇塞
|
程序员 开发工具 Android开发
我奇怪的安卓开发历程(内含本人不太成熟的技术观)(三)
半年的开发工作通过统计git的提交记录发现其实我提交行数最多的项目也就1228行:
120 0
|
前端开发 Android开发
我奇怪的安卓开发历程(内含本人不太成熟的技术观)(四)
工作一天下来,最大的收获便是我发现项目写了半年我还是不知道这是个啥架构的,通过几次和同事沟通交流,以及浏览许多介绍和实例MVP、MVVM架构的文章,还是不了了之,当然,不能否认的是同事认为这是MVP架构的项目,我也挺倾向这个观点。
|
存储 Android开发
我奇怪的安卓开发历程(内含本人不太成熟的技术观)(二)
初出茅庐的我在开发工作中成长,收获了许多,但其实也引出了一堆问题。
120 0
|
测试技术
软件测试好学吗 只要选对了学习方式,就并不难学
我们都知道,如今互联网IT行业,在国内可是非常吃香的,尤其是近些年随着软件的普及,人们对软件的要求也是越来越高,因此国内各大互联网企业,也开始大量招聘软件测试人员,但由于这个岗位在我国的发展时间并不长,人员需求也是供应不求的。
218 0
软件测试好学吗 只要选对了学习方式,就并不难学