【开发日记】没有最难,没有最易

原创 2015年11月20日 11:11:05

这两天在搞一个小功能:调节对比度、亮度。

这问题很简单吧,根本配不上“算法”二字。这是我一直以来的看法,所以一开始根本没想太多,一条最简单的公式、几行代码就实现了。但当你把结果拿去跟别人对比(photoshop),还真不一样。不愧是商业软件,效果就是比你好!怎么个好法?图像生动、自然,反观自己的,僵硬、死板。于是乎,捣鼓了两天,总算达到了想要的效果,但这个探索的过程似乎与以往的有着非常大的相似性,都是从“简单”到复杂,再到简单。第一个简单是带双引号的,说明你对事物的了解粗浅,自以为“简单”。

谈谈这个“简单”到复杂的过程:对于一个新问题,总能引出一系列的解决方案。然后你会倾向于挑选当中容易实现的,因为不用费太多脑筋。结果达到预期,还好,万一结果不理想,你会自然而然挑选一些较为复杂(很多时候意味着功能更为强大)的方法,你期望一次搞定。结果,越复杂、越庞大的东西,可供你修改的余地就越少(起码在时效上是这样的,你没有充足的时间),然后,这东西出来的效果,不是说不好,只是有点别扭,跟预期还有差距。你想改,却又止步。在这种纠结的时候,你捣鼓来捣鼓去,突然脑海闪过一些想法,这些想法不复杂,却是从你已有的一定的理论基础上产生出来的。ok,病急乱投医似的实现一番,效果还真不赖!

这过程有点戏剧性,有点神经质,但我总结过往,发现很多时候,事情就是这样的!当然,要取得happy ending,离不开不懈的探索和坚实的基础

版权声明:本文为博主原创文章,未经博主允许不得转载。

发现没有一篇宝宝的日记

今天,看看自己以前写的文章, 才突然发现,老婆怀孕都六个月了,还没有一篇关于宝宝的日记,不知道,将来宝宝长大了,会骂他这个老爹要不就是懒,要不就是不关心他,要不,怎么会没有一篇关于他的东东呢? 如...
  • u014461454
  • u014461454
  • 2014年03月31日 17:34
  • 235

没有他 就没有今天的谷歌

国外媒体发表文章对谷歌搜索算法的先驱设计者马西莫·马奇奥里(Massimo Marchiori)进行了介绍。他先于谷歌创始人提出了突破性的搜索算法,却因未获资金,研究停滞不前。他的构想成为拉里·佩奇研...
  • zhuofeng85
  • zhuofeng85
  • 2014年05月19日 22:22
  • 1040

SpringMVC-1-没有对比,就没有伤害啊~

SpringMVC
  • meiceatcsdn
  • meiceatcsdn
  • 2017年11月09日 20:05
  • 206

没有改变,就没有未来

我想要的未来,目前的我无法创造出来。 我该如何改变。 绝大多数人的努力程度之低,根本轮不到拼天赋。 我也是绝大多数人之一。...
  • hu1020935219
  • hu1020935219
  • 2013年10月04日 22:26
  • 1111

没有背景,没有资源,没有本金,怎么才能发财?

你真正渴望成为的那种有钱人,不是超凡技能的人,而是寻找资源并整合资源的人。这就是学校和父母从来不曾告诉你的秘密,当然了他们之所以不告诉你,很可能是因为自己也没这么想过。...
  • Lixue_Cui
  • Lixue_Cui
  • 2016年07月22日 15:01
  • 1296

如果如果,如果没有如果

我的歌声里(对唱版)-李代沫&曲婉婷词:曲婉婷曲:曲婉婷没有一点点防备也没有一丝顾虑你就这样出现在我的世界里带给我惊喜 情不自已可是你偏又这样在我不知不觉中 悄悄的消失从我的世界里 没有音讯剩下的只是...
  • qq_21051503
  • qq_21051503
  • 2018年01月11日 15:08
  • 3652

我只怕,从此没有你

不知从什么时候起,你成了我生命中最浓重的色彩。      你说,我怎么这么傻;你说,有的时候,命运真的很奇怪,你喜欢我时,我喜欢的是别人,当你终于要转身了,我却喜欢上了你。也许,我真的很傻吧,也许...
  • ffx06139
  • ffx06139
  • 2014年05月27日 08:41
  • 161

网易笔试编程题:小易喜欢的单词(C++)

题目: 小易喜欢的单词具有以下特性: 1.单词每个字母都是大写字母 2.单词没有连续相等的字母 3.单词没有形如“xyxy”(这里的x,y指的都是字母,并且可以相同)这样的子序列...
  • lxubin
  • lxubin
  • 2016年08月27日 23:11
  • 1124

基于易班API的Java开发入门教程

老师让我做一个基于易班的小系统,里面要用到易班的相关信息,先写一个小的Demo试一下,可以实现的功能是:使用易班账号登录,并获取当前登录易班账号的基本信息和当前登录账号所加入的公共群信息     开发...
  • u010513756
  • u010513756
  • 2016年01月18日 16:10
  • 6256

开发APP没有数据怎么办?

随着智能手机越来越普及、用户对手机软件越发依赖,App市场需求与发展前景也逐渐蓬勃。根据维基百科上的资料,截至2014年8月,Google Play上的应用数量在130万以上;同年9月份,App St...
  • bingxue8023
  • bingxue8023
  • 2015年05月06日 17:29
  • 476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【开发日记】没有最难,没有最易
举报原因:
原因补充:

(最多只允许输入30个字)