代码改变世界

随笔分类 -  Code Life

闲谈简单设计(KISS)疑惑

2013-05-07 09:44 by 破狼, 2475 阅读, 收藏, 编辑
摘要: 忙碌了一年了项目又到了交付了,虽然项目能成功上线(因为还有维护支持的团队)。但是个人从技术上看,这是一个不那么成功的项目,因为后期艰难的修复bug,添加feature。这与简单设计有什么关系呢?在某模块开发起初,由于架构的经验预见性的告诉我这模块开发中会出现什么问题,所以选择了提出某些比较好的解决方案,但是由于团队成员一致的所谓简单设计,通过TDD,重构达到”合适”的”完美”的设计,可是最后的结果如我所料一切的发生。这里插一句,现在在一家敏捷公司,敏捷强调是合作,所以没有一个人统一规划决策,不同之前的公司作为架构师决策一切架构设计。敏捷合作交流我不否认你正确性,因为我也相信软件是人和时间的问. 阅读全文

团队文化中的害群之马

2013-03-13 13:49 by 破狼, 4125 阅读, 收藏, 编辑
摘要: 这是本人开博以来第一篇水文,我不想讨论一些所谓的的空谈,反对一切空谈,只有行动事实才能证明一切。思索许久才有了这篇水文,纪念一些失去的。本文所指其实也不局限于敏捷项目,或软件项目。 团队是一个小型的社会群体,有人的地方就会有争斗(本文中更倾向于争论),不论大与小,对与错。争论不一定是坏的,争论可以让我们不断改进,调整正确的方向,但是争论我们必须保证基本的准则,人与人尊重不论任何场景的基本准则。在敏捷中有“Please trust people!”,Retro誓词“我们相信每一个人都尽最大努力…”,只有在互相的尊重信任下才能得到更好的交流。敏捷注重人的交流,快速的反馈,任何团队只有在互信的基础. 阅读全文

做网站策划运营不得不知的几个定律(转载)

2011-08-20 09:41 by 破狼, 546 阅读, 收藏, 编辑
摘要: 网站策划从业者要求的知识面较广阔,必须具备市场和销售意识,具备人体工程学的意识,具备较强的沟通能力和文字表达能力,熟悉商业情报收集和信息分析的方法,熟悉网站规划,掌握基本的建站方法,了解网站硬件环境配置,熟悉网络广告投放和搜索引擎优化等方法。一起来看,几个必须知道的定律。1. 250定律拉德认为:每一位顾客身后,大体有250名亲朋好友。假如您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,假如你得罪了一名顾客, 也就意味着得罪了250 名顾客。 在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。2. 达维多定律达维多认为,一个企 阅读全文

断电

2011-03-05 09:37 by 破狼, 372 阅读, 收藏, 编辑
摘要: ­与屋外的夜融合­没了相伴的影­去了柳绿花红,还有­面部的表情,­正如落魄的­茫然死亡的静谧 ­­我在内心默祷­任书桌的狼籍 ­墨汁的飘洒 ­黑的延续­尽情低落的幸福 --破狼 阅读全文

我的程序人生--语言学习之路

2010-12-13 12:35 by 破狼, 3507 阅读, 收藏, 编辑
摘要: 在这里总结一下我在语言学习之路。我是一个信息与计算科学的学习,属于应用数学,走上了程序员之路,回想起觉得有些诧异。我并不是科班出生的合格程序员。我走上这条道理也是一种偶然,或许该说是兴趣所致吧。在大学之前,我一个僻远山区的孩子,计算机这个东西碰都没有碰过得,记得高中会考时候连复制、新建这些简单操作都不知道的我,大学在第一个语言课C学习中感到了乐趣所在,在编写出每一个code,都能让我有一种自豪感。慢慢的我爱上的Code,又等到了两个老师的帮助,进入了某大企业实习。大二开始就在外边做项目,给我了许多程序基础理论和设计思想等方面的积累。使我的程序之路走的比较顺利,毕业时,虽然某些企业对我的经验有所 阅读全文