闲谈
pc0de
面向工资编程
展开
-
与时代脱节
与时代脱节我是一个与时代脱节的人,这个事实不需要谁告诉我。但是我没有想到脱节得如此厉害。 今天我怀着比较无聊的心情打开了gitcafe.com ,结果发现这网站已经被coding收购。 而我又手贱抱着玩一玩的心态,发现上面竟然有个WebIDE, 那用着简直太赞了,像php/ruby之类的脚本,根本不用本机部署环境,直接在云上跑。 这一切看得我傻眼 …在经历了三年多的隔离网络开发工作后,我原创 2016-07-31 19:21:02 · 893 阅读 · 0 评论 -
简单即完美
记得第一次在项目组中独立设计一个功能时,我花了很多时间组织业务模块,然后又花了将各个类的交互图、类图。全部搞定后,又手把手编写了全部源码。 最后找人维护时候,发现每次都要解释很久才能将我的想法说清楚。 当时并没有意识到是哪里出了问题。 首先我的设计是可行的,这是在源码中实现就能够说明的。其次,类之间的耦合并不高,每个类都各司其事,真正依赖的是接口之间的依赖关系。 业务流程呢,本身原创 2017-07-23 21:12:57 · 341 阅读 · 0 评论 -
禅宗与道教
相传释迦摩尼在灵山会上,对着百万人天,默然无语,只轻手拈花,环视一转,大弟子摩诃迦叶会心一笑便得释迦微妙法门的真传。摩诃迦叶为印度禅宗第一代祖师,传到第十八代菩提达摩大师见东方有大乘气象,便渡海往东。到广州上岸遇梁武帝语不投机,北行止于嵩山少林寺,面壁而坐。后遇神光慕名而至,断臂求道,遂传于第二代祖师神光。直至慧能听到金刚经“应无所往而生其心”后大彻大悟,受五祖亲授衣钵为六祖。原创 2017-06-30 20:25:56 · 1732 阅读 · 0 评论 -
怎样才能算得上是技术牛人?
当年勇敢放弃大学几年的行当,投入此行之初便有一个小小的目标:不远的将来,成为一位人人敬仰的技术牛人。如今已是而立之年,回想当初定下的小小目标,却又有一些不安,如今的我,离心目中的那个目标又相差多少呢?定义“技术牛人”: 记得那年刚刚出来找工作的时候, 面试Android开发,面试官问我的目标。答:学好技术,精通Android。问:如何才能算得上精通android?答:掌握所原创 2017-05-05 21:25:15 · 771 阅读 · 0 评论 -
摆脱软件作坊
背景作为一名从事软件开发六年的程序员. 我觉得软件开发方法论是我当下不得不面对和深思的问题. 自己是半路出家,也许对整个行业的认知也不如一些从业者那么敏感. 从业这几年中本人遇到不少公司,对开发的态度也是大相径庭. 但这与公司的规模并没有太直接的因果关系(当然我这里说的”公司”主要是中小型企业).在如今这个时代背景下,中国以及中国的IT企业正一步一步与世界接轨. 我不太清楚一个真正国际企业的状况,原创 2017-01-15 07:53:50 · 1051 阅读 · 0 评论 -
无题
有两个比较深刻的事情分享下. 前段时间在知乎上看到一个关于Visual Studio 与XCode 两个IDE哪个更强的提问, 答题者几乎均将喜好偏向了VS(毕竟vs是宇宙第一IDE嘛). 但是有一位答主看到VS被称为宇宙第一IDE后很不服气, 说自己的公司就是开发IDE的, 每套IDE能卖50K美刀. 为了说明自己公司的IDE有多么厉害, 答主还特意列举了好几个自家IDE值得一提的特性.原创 2017-03-04 21:12:07 · 352 阅读 · 0 评论 -
新年新BUG
新年的第一天清晨便接到用户的电话,程序跑不起来了。电话沟通了半天才发现修改系统时间就没问题。 后来接二连三收到用户出问题的消息,whats wrong? 难道程序引入了一个“千年虫“的bug?原创 2017-01-01 17:00:34 · 407 阅读 · 0 评论 -
不合格的程序
最近维护前同事的一个小程序。该程序于2014年年底便完成了编码工作,并在2015年在实际环境部署过程中维护了差不多半年。我作为该项目直接管理人,并没有详细了解这子项目内部的东西。而2015年的维护基本是该同事一个人陪着用户在修改,我也没有管详细的过程。只记录了下程序存在的比较严重的BUG。该同事今年初离职。离职前,我问之前那些BUG修改得如何。他说所有BUG都已经修改完,没有新BUG了。由原创 2016-09-24 20:59:48 · 571 阅读 · 0 评论 -
永恒之道
当我的角色还是一名学生的时候,其实我是拒绝看书的。在大学快毕业的时候,突然对计算机的狂热,让我逐渐翻开书本,找寻那片不一样的天空。刚开始只是计算机方面的,后来延伸到小说、社科、历史、体育。阅读面越来越宽的同时,我在不少书中也受益匪浅。原创 2016-08-13 10:38:00 · 377 阅读 · 0 评论 -
真伪需求
记得之前做过一个外包项目,甲方是一家大型的国有企业。项目负责人从甲方那里采集需求,将需求整理成文档,然后做出软件原型界面给甲方负责人看,最后就在甲方的同意之下,集中开发了一年左右。 弄个出了一个我们认为可以用的版本。随后我被派去用户现场部署试用(用户不是我们的甲方,是甲方的甲方),才发现一个难过的事实:我们开发的版本离用户期望的差得太远,甚至被断定为不能使用。当然,最终我们交给了用户一个能接受的版...原创 2018-05-27 22:13:11 · 467 阅读 · 0 评论