美文网首页
软件工艺

软件工艺

作者: 刚子来简书啦 | 来源:发表于2020-10-08 15:40 被阅读0次

当初学者或中级程序员不是错,当熟练程序员而非技术带头人也无可厚非。但如果知道自己该如何改进后,还总是在初学者或者中级程序员阶段徘徊,就是你的不对了。

有效编程中最重要的工作是思考,而人思考时通常不会看上去很忙。如果和我共事的程序员总是忙个不停,我会认为他并非优秀的程序员,因为他没有用最有价值的工具——自己的脑袋。

知道何时放弃很难,但这是必须面对的问题。当你遭受挫折时,提出此问题正是时候。提出并不是说这时就放弃,而是该为目前的行为设置底牌了:“要是这种方法三十分钟之内还不解决问题,我就会花十分钟想些其他办法,再用一个钟头尝试最可行的办法。”

如果你工作10年,你会得到10年经验还是1年经验的10次重复?必须检讨自己的行为,才能获得真正的经验。只有坚持不懈地学习,才能获取经验;如果不这样做,就无法得到经验,无论你工作多少年。

初涉某事时,就应端正态度来学。开始做事情时,你还会积极思考,轻松决定做得好坏。干了一段时间后,就会习以为常,“习惯的力量”开始起作用。请确保这些习惯是你所希望的东西。

开发过程之所以重要,主要原因是软件开发中,质量一开始就要逐步建立起来。这与那种先拼凑代码,再通过测试剔除缺陷的思想相悖。后者完全是错误的。测试仅仅说明软件所用的特定方法有缺陷,并不能让软件更有用、更快、更可读或更有扩展性。

不要将编程思路局限到所用语言能自动支持的范围。杰出的程序员会考虑他们要干什么,然后才是怎样用手头的工具去实现他们的目标。

相关文章

  • 软件工艺

    当初学者或中级程序员不是错,当熟练程序员而非技术带头人也无可厚非。但如果知道自己该如何改进后,还总是在初学者或者中...

  • 我们需要软件工艺-《软件工艺》读后感

    前言 软件开发并不是一项简单机械的活动,将其看作一种工程学实践是不恰当的。因此,我们需要给软件开发一个更好的隐喻:...

  • 重新理解“软件工程”-《软件工艺》读后感

    前言 一次偶然的机会让我知道了《软件工艺》这本书,在读这本书之前我从来没有听过“软件工艺”这个词,这是一本2004...

  • 如何成为一名专业的iOS开发者

    How to become a professional iOS developer 1.学习软件工艺2.学习如何...

  • 电装是一种工艺,把硬件与软件结合在一起,并使之正常工作的工艺技术。 ...

  • 教大家如何学习数码印花设计专业课程

    数码印花学习主要分三大部分:第一工艺学习,第二软件学习,第三 机器实操学习 工艺学习:数码印花热转印,数码3D纯棉...

  • 汽车电子焊锡机的应用

    目前市面上的自动焊锡机工艺大相径庭,焊锡机的质量和工艺提升大都是通过焊锡机硬软件优化、焊锡机温控结构调整、焊锡机烙...

  • python测试开发教程1简介

    软件开发更类似于手工艺,而不是工业。本章主要内容如下 软件测试和质量控制 自动测试和测试套件 测试驱动的开发 集成...

  • 有控制感的生活

    一 上周末一个原来同事问我能否帮他做个工艺模拟,用软件ProⅡ来进行石油分离的...

  • 软件工艺 八荣八耻

    摘自 Odd-e Joseph 语录: 2012版以单元测试为荣,以遗留代码为耻;以积极重构为荣,以代码异味为耻;...

网友评论

      本文标题:软件工艺

      本文链接:https://www.haomeiwen.com/subject/tglawhtx.html