`

对软件行业的一点牢骚话

阅读更多

为了 CMMI 要写 ------ 应该说是补 ----- 测试文档了。

 

一烂摊子事,一肚子牢骚。

 

做项目之前,之中,如果说有原则的话,所奉行的原则是:做着看,如有问题再说。整个项目完全地不可控:做之前,需求不明,所谓的需求只是跟需要软件的部门简单是谈谈(或者说,我希望用聊聊),没有需求开发,更谈不上说有什么前瞻式的引导了,所得到的需要也只能是支离破碎的“聊天记录”。“需求”做好后,几乎没什么分析 / 设计地习惯性写代码。 还好有 SSH 的支撑,不然代码那可就天下大乱了。由于没有设计,也就没有了真正意义上所说的模块概念,这样单元测试无从下手。代码相互间太多太深的耦合,理不清的关系。

 

想到了测试驱动开发的一个好处,由于开发过程中始终想着测试这根弦,为了便于测试,在没有纯熟地设计下,无形中就降低了代码间的耦合,于是模块比较清晰地出现了。

  降低代码间的耦合后,测试肯定是方便多了,代码质量提高,生产效率提高,即便是有错的话,排错效率也会大大提高,不至于像现在这样,有了问题改了代码后,动不动就得重启整个项目。   

  降低耦合后,另一个比较明显的好处,代码易读,对功能的扩展相对来说也是比较容易的。

  软件业相对于传统行业的一个特点,就是生产成本低。这样,没有很好的规划时,凑出的产品有问题推倒重来代价要小的多。这样,更是助长了软件设计人员的惰性,国人那种事前无计划,做事与一丝不苟这一高贵品质相去甚远的毛病也在软件业找到了寄生场所。

牢骚归牢骚,工作还是要做的,不然可能明天的明天就没什么可吃的了。

0
0
分享到:
评论
2 楼 liujunsong 2009-05-07  
引用
软件业相对于传统行业的一个特点,就是生产成本低。

我怎么觉得软件行业的成本高的吓人呢?
软件公司倒闭的,比传统行业多多了.
1 楼 liangcoder 2009-05-07  
凡事预则立,不预则废。

相关推荐

    系统开发软件中的需求分析.pptx

    如果可能的话,开发方最好请既懂软件又懂应用域知识的行家来帮忙。 态度问题:相当多的开发人员习惯于被动地对待需求开发。每当遇到麻烦、挫折时,他们会发牢骚,找出一堆用户的毛病。很多开发人员错误地以为:需求...

    很方便的批量图片切割软件

    好牢骚到此为止。 一般来说,现在低价的mp4(一般分辨率都是320*240)图像浏览都不支持对任意区域缩放,看其他图片还是可以,但是看漫画简直是天方夜谭,上面的字几乎不可能看清楚。 唯一的办法就是把图片切割,我在...

    初中语文文摘职场牢骚带来的变革

    这篇文章探讨了职场环境中牢骚如何引发变革,以索尼公司为例,展示了有效管理策略的重要性。标题“初中语文文摘职场牢骚带来的变革”可能是指通过学习和理解这些故事,初中生可以了解到社会现象,并从中汲取教训。 ...

    发牢骚

    【发牢骚】:在IT行业中,"发牢骚"可能是指开发者在遇到技术问题或对编程语言特性不满时表达的抱怨。在这个场景下,我们聚焦于与TypeScript相关的牢骚,这是一种静态类型的JavaScript超集,旨在提高代码的可维护性...

    家具行业导购基础与规范.pptx

    保持与团队的步调一致,做到“听党话,跟党走,奔小康”,即遵循公司的战略方向,为共同的目标努力。同时,避免越权行为,专注于自己的职责范围,但也要敢于创新,发挥个人优势。 保持良好的心态是每天工作的前提,...

    【祝福语】2021早上好问候语温馨短句.doc

    6. **自我激励**:“曾经输掉的东西,只要你想,就一定可以再一点一点赢回来。”在IT领域,持续学习和自我提升是不变的主题,失败后能重新站起来,是对技术掌握和职业成长的积极态度。 7. **感恩与祝福**:“我的...

    janken:JSF发牢骚

    总结来说,"janken:JSF发牢骚"项目是一个全面展示JSF功能的实例,涵盖了从基本的UI组件使用到高级的业务逻辑处理和用户体验优化。对于想要深入了解和掌握JSF的开发者,这是一个非常有价值的参考资料。通过分析和重构...

    企业知识型员工流失风险管理.docx

    假如一个人总处于一个不利的环境之中,员工的心境会感到压抑,在得不到疏导的状况下,就会牢骚满腹,对布置的工作就会布满抵触心情。而且一般而言,个人对环境往往无能为力,转变的方法是离开这个环境,转到一个更相...

    转观念、勇担当、创效益主题演讲比赛演讲稿精选.doc

    第三,郭航师傅强调不抱怨、积极面对的态度,他的第三句话——“永远不要乱发牢骚”,教导我们要理解领导的决策,并积极应对挑战,因为付出和收获往往成正比。这种积极心态对于个人成长和团队协作至关重要。 第四,...

    妙招平息顾客怒气2版.pptx

    在IT行业中,与客户打交道是日常工作的重要组成部分,无论是软件开发、技术支持还是售后服务,都需要面对各种客户情绪,尤其是愤怒的客户。"妙招平息顾客怒气2版.pptx"这个文件显然提供了一些处理愤怒客户的策略和...

    普通话水平测试朗读作品60篇.doc

    老板对他们的待遇不公平,布鲁诺很不满意,终于有一天他到老板那儿发牢骚。 * 语言特点:使用了对话的形式,来描述两个年轻人的不同态度和老板的回答。 * 知识点: + 描述了两个年轻人的不同态度和老板的回答,强调...

    springBoot tomcat6实现外部部署源码+war包

    springboot 实现外部tomcat6的部署,springboot+tomcat6 实现jsp技术,哥是个程序员,最近有点倒霉,很多话没地方去说,在这里发发牢骚:想赚点钱养家真难,炒股真危险,赚钱不够养家,买哪个股,哪个股大跌,不带...

    swift apprentice

    她在威斯康星州麦迪逊外与一帮试图发牢骚的拳狮犬和编程“大量”共居。 在版权信息方面,《Swift Apprentice》的版权归属于Razeware LLC。未经版权所有者的书面许可,任何人都不得以任何形式复制或分发书中的任何...

    转观念、勇担当、创效益主题演讲比赛演讲稿.doc

    4. 不抱怨,不乱发牢骚:在工作中接受挑战,不抱怨不公平,是成长和进步的过程。领导的决策通常是从大局出发,虽然短期看似不公平,但长期来看有助于个人和团队的成长。 5. 刻苦进取:聪明才智源于勤奋,郭航师傅...

    【工作总结】2020年物业员工工作总结.doc

    【物业员工工作总结】 这篇工作总结是2020年度一位...总结来看,这份工作总结体现了一个物业员工对自我成长的深刻认识,同时也揭示了在物业管理行业中,个人能力和团队协作的重要性,以及不断提升服务质量的必要性。

    某公司内部管理调查问卷.doc

    5. 员工关系与氛围:员工间是否存在工资攀比、牢骚抱怨、打折执行任务、派系斗争等现象,反映了公司内部环境的和谐程度。 6. 中层干部地位与信任:中层干部是否受到尊重和信任,对公司的运营效率和团队稳定性有着...

    周一短信祝福句子精选【三篇】.doc

    - 客户关系管理:短信祝福可以类比为IT行业的客户服务,表达对客户或同事的关注和关心,有助于增强信任和合作。 - 情绪管理:“快活才是生活的主旋律,生活不会辜负每一个乐观的人”,提醒IT从业者要善于管理情绪...

    祝身体早日康复的祝福语 .doc

    3. 呼吁保持良好的生活习惯,比如戒烟限酒,保持心态舒畅,如“烟少抽点,酒少喝点,牢骚少发点,心态好一点,心情舒畅一点”。 4. 通过幽默和乐观的表达,减轻病患者的焦虑,如“想想父母,吃药不苦”。 5. 提醒病...

    专题资料(2021-2022年)[部属评价④]公司内部沟通检查表.doc

    员工需学会倾听,尊重他人的观点,即使面对牢骚和抱怨也要耐心对待。同时,应避免传播负面信息,如说人闲话或散布谣言,这会破坏团队的信任和团结。 接着,**虚心和谦虚**的态度至关重要。员工需要尊重他人的自尊,...

    angular-calendar-directive:Google Material Design的日历角度指令

    角日历指令Google Material Design的日历角度指令演示版请参阅的演示建造npm安装凉亭安装运行应用程序-开发模式发牢骚运行应用-生产模式发牢骚服务:产品建立应用程式咕unt的构建执照许可证(有关全文,请参阅文件)...

Global site tag (gtag.js) - Google Analytics