手机版
首页 >> 科技>> 正文

可以帮你成为合格的软件工程师

2021-01-13 18:35来源:互联网编辑:小优

有些著名的定理在互联网世界同样适用,下面为大家介绍的定理有些和相关,有些和相关,可以帮你成为合格的软件工程师。

可以帮你成为合格的软件工程师(图1)

01、墨菲定律

凡事可能出错,就一定出错

这条定律来自一名航天工程师在50年代初对火箭失败作出的回应,给我们的启示是,永远在关键地方使用防御性设计,因为某些地方总会出错。

这就好像是你把软件暴露给终端用户,他们会创造性的输入一些意料之外的内容,导致宕机。因此你需要让你的软件足够健壮,检测并警告非预期行为,确保设计的架构在每个层面上都可以应对故障。

可以帮你成为合格的软件工程师(图2)

02、Kunth定律

在大部分编程中,优化过早是万恶之源。

这条定律是Donald Knuth的经典语录之一,告诫我们不要过早的优化程序代码,直到必须优化时再优化。

简单易读的源码实现99%性能需要的同时,可以提高应用的可维护性。开始时,使用简单的解决方案可以让后期出现问题更容易迭代和改进。

在Java或者C语言中,String对象是不可变的,我们要学会使用其他结构动态创建字符串,比如StringBuilder。

现实是,直到分析应用程序前,我们并不知道String创建了多少次,并对性能产生了多大影响。因此在编写代码时,要尽量保持整洁,必要的时候再做优化。

可以帮你成为合格的软件工程师(图3)

03、Conway定律

设计的架构受限于生产设计,反映出公司组织的沟通架构

Conway定律由一名Melvin Conway的工程师提出,他注意到公司组织结构影响设计后,在一篇论文中描述了这个观点。

设计本身没有好坏之分,但是都受团队沟通方式的影响。现今,将大的集成应用解耦成微服务已成趋势。但也应该牢记Conway定律,在公司组织架构中投入与技术同样多的工作。

可以帮你成为合格的软件工程师(图4)

04、琐碎定律

组织成员投入精力到琐碎的事情上

琐碎定律又称为帕金森琐碎定律。这条定律的论点是:时间与事情的价值成反比。

对此,帕金森给出了一个例子,一场会议中,成员们讨论两件事情:为公司建核反应堆和为员工建车棚。建反应堆是复杂而又巨大的任务,没有人可以掌控全局,于是成员完全信赖流程和专家,很快就接受了项目。但建车棚的讨论时间远远超过建核反应堆的讨论时间。这条定律在软件行业非常出名,之后被称为车棚效应。

可以帮你成为合格的软件工程师(图5)

软件

本文相关词条概念解析:

定律

定律是为实践和事实所证明,反映事物在一定条件下发展变化的客观规律的论断。例如牛顿运动定律、能量守恒定律、欧姆定律等。

软件

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等。

网友评论Translation

推荐文章

直接跟微博拜拜了,这还是文明回应版
直接跟微博拜拜了,这还是文明回应版
热搜诚不欺我,《姐姐2》首播后,那姐一骑绝尘↓那英跳舞,作法现场↓手上一阵忙活,脚底一阵倒。没把自己绊一跟头都是万幸...别人的定点pose:sexy girl那姐:雕塑活了事实证明,姐还是适合早年间
查看详情>>
好治愈,颜料的故事,看1秒就停不下来
好治愈,颜料的故事,看1秒就停不下来
89年插画师misato毕业于武藏野美术大学视觉传达设计专业在国内外网站吸粉无数啊简直太可爱了看1秒就停不下来别眨眼~duang—duang—duang—小狗布丁猫咪冰激凌小羊爆米花狗狗棉花糖奶油小兔
查看详情>>
可看了陈小纭跳的情人之后,可是她的腿在无ps无美颜的镜头下,当初的于小彤眼光真是毒呀
可看了陈小纭跳的情人之后,可是她的腿在无ps无美颜的镜头下,当初的于小彤眼光真是毒呀
蔡徐坤是娱乐圈里的顶级流量,今年才22岁,非常年轻,而情是他很受欢迎的一首歌,经常被网友们模仿,在追光吧的舞台上还被杜淳翻唱,结果被唱成了蛋饺肉丝,舞蹈也跳得很憨。可看了陈小纭跳的情人之后,不得不说一
查看详情>>
正式退役,正式告别赛场选择退役,此番能够以教练身份重返女篮国家队执教
正式退役,正式告别赛场选择退役,此番能够以教练身份重返女篮国家队执教
在CBA联赛第二阶段即将进入尾声的时候,大部分球员也显得非常兴奋,他们终于能够得到与家人在一起共处的机会,毕竟赛会制需要长时间处在封闭的环境里。不过对于老将来说,这样的赛制不得不让他们考虑,前不久包括
查看详情>>
911事件的罪魁祸首,整体结构并没有受到影响,后来才发现不对劲
911事件的罪魁祸首,整体结构并没有受到影响,后来才发现不对劲
据统计,在911事件有2996人丧命,其中包括19名,但即便如此,这也是和平社会的巨大灾难,美国政府甚至称其为历史上第二次“珍珠港事件”后来,随着调查的逐渐深入,一些被历史文件也被挖掘了出来,越来越多
查看详情>>
篮网还有一个更大的野心,希望通过角色球员+选秀权的方式得到乐福,至于德拉蒙德
篮网还有一个更大的野心,希望通过角色球员+选秀权的方式得到乐福,至于德拉蒙德
北京时间1月26日,NBA常规赛正酣,作为新晋夺冠热门球队,篮网最近的战绩只能用糟糕来形容,连续输给两次,险胜残阵热火,三场比赛篮网内线场场被爆,其中,阿德巴约更是砍下41分9助攻5板,由此可见篮网内
查看详情>>
旺达幻视,说起绯红女巫,戏剧的表象和悲剧的内核
旺达幻视,说起绯红女巫,戏剧的表象和悲剧的内核
上班爱摸鱼,下班看科幻,我是几何君。漫威一姐之争旺达是谁?也许很多人都有这样的疑问。“绯红女巫,漫威女性角色中最美的那个!”几何君只能这样跟大家解释。也许有人会疑问—漫威一姐难道不是黑寡妇吗?什么时候
查看详情>>
郑智职业生涯六大纪录
郑智职业生涯六大纪录
即将41周岁的郑智是目前中超年龄最大的球员,在中超联赛创造过无数的,留下了很多后人很难打破的纪录。第一 获得十次联赛冠军第二 代表三支球队获得联赛冠军第三 中超最年长队长第四 中超中场球员进球记录第五
查看详情>>
弃子的爱因斯坦,的确可以算是一名合格的资深的渣男,是否抄袭了其他科学家的论文
弃子的爱因斯坦,的确可以算是一名合格的资深的渣男,是否抄袭了其他科学家的论文
2003年,美国公共广播电视台播放了一部叫“的妻子”的电视纪录片,指出狭义相对论并非独自完成,他的第一任妻子米列娃·玛丽克也完成了一部分。二十世纪九十年代初,就有传言米列娃才是这对情侣中真正的智者,甚
查看详情>>
能够让有翡出口,好在最近王一博最近又有一部作品迎来开拍,搭档人选让人期待
能够让有翡出口,好在最近王一博最近又有一部作品迎来开拍,搭档人选让人期待
说到王一博这位明星,相信很多小伙伴对他都非常熟悉吧,特别是出演《陈情令》之后,在国内瞬间大火,如今已经成为娱乐圈当红小鲜肉之一。其实王一博是以偶像团体出道了,由于这两年偶像的设定越来越火,王一博也渐渐
查看详情>>
265台资讯(www.265t.cn)| 手机版