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

简介: 煮完饺子,汤用不用留?- 从小事看应用开发的细节 太阳火神的美丽人生 (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点了,该能吃药了,

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



目录
相关文章
|
10月前
|
敏捷开发 前端开发 开发者
想要成为软件开发中的王者,需要明白的 21 条准则
想要成为软件开发中的王者,需要明白的 21 条准则
|
Oracle Java 关系型数据库
程序员做开发工作必须要考证么?
众所周知,随着信息技术的迅速发展,程序员已经成为现代社会中不可或缺的一部分。与此同时,关于程序员需要考证的话题也越来越受到关注,以及现在互联网行业内卷严重,催生了程序员继续学习的渠道。随着行业寒冬的影响,互联网行业的程序员竞争越来越激烈,也让程序员再次审视了考证提高自身竞争力的设想。那么本文就来简单探讨一下程序员是否需要考证,以及衡量程序员能力的方式是什么?
187 2
程序员做开发工作必须要考证么?
|
4月前
|
存储 Web App开发 运维
发布、部署,傻傻分不清楚?从概念到实际场景,再到工具应用,一篇文章让你彻底搞清楚
部署和发布是软件工程中经常互换使用的两个术语,甚至感觉是等价的。然而,它们是不同的! • 部署是将软件从一个受控环境转移到另一个受控环境,它的目的是将软件从开发状态转化为生产状态,使得软件可以为用户提供服务。 • 发布是将软件推向用户的过程,应用程序需要多次更新、安全补丁和代码更改,跨平台和环境部署需要对版本进行适当的管理,有一定的计划性和管控因素。
866 1
|
运维 小程序 数据可视化
不用写代码也能开发,产品经理是怎么做到的?
不用写代码也能开发,产品经理是怎么做到的?
|
设计模式 SQL Java
有点狠有点猛,我用责任链模式重构了业务代码
文章开篇,抛出一个老生常谈的问题,学习设计模式有什么作用? 设计模式主要是为了应对代码的复杂性,让其满足开闭原则,提高代码的扩展性 另外,学习的设计模式 一定要在业务代码中落实,只有理论没有真正实施,是无法真正掌握并且灵活运用设计模式的 这篇文章主要说 责任链设计模式,认识此模式是在读 Mybatis 源码时, Interceptor 拦截器主要使用的就是责任链,当时读过后就留下了很深的印象(内心 OS:还能这样玩)
|
人工智能 IDE 算法
【周末闲谈】新的编程方式,程序员的未来何在?
【周末闲谈】新的编程方式,程序员的未来何在?
106 0
农场养成种树游戏开发逻辑源码解析
开发一个农场养成种树游戏可以为玩家提供种植和养护树木的体验,同时也可以学习有关农业和环境保护的知识。 以下是一个简单的农场养成种树游戏的开发源码demo,供参考:
|
数据库
第一遍阅读之《信息系统开发与管理》(二战)
第二次学习信息系统开发与管理,第一感觉是:必过! 信息系统开发与管理距离我们软件的具体开发很近,在我们生物专业学习过程中,有一门课程叫做《食品仪器分析》,其中有一章节的内容讲的大概是建立一个工厂的过程是怎么样的。这其中的方法和我们的《信息系统开发与管理》的内容有异曲同工之妙,我们要建立的是一个工厂,但是摆脱不了和周围事物的联系。
不用费劲,这5款效率工具为你解决学习工作烦恼
今天我要向大家推荐5款超级好用的效率软件,无论是在学习还是办公中都能够极大地提高效率。这些软件可以帮助你解决许多问题,而且每个都是真正的神器。
141 0
不用费劲,这5款效率工具为你解决学习工作烦恼
|
SQL 存储 Oracle
平时做开发需要掌握哪些数据库方面的知识(个人经验之谈)
平时做开发需要掌握哪些数据库方面的知识(个人经验之谈)
228 0