首页 > 编程语言 >《程序员修炼之道——从小工到专家》第四章

《程序员修炼之道——从小工到专家》第四章

时间:2022-10-29 17:25:08浏览次数:42  
标签:小工 程序 BOSS 程序员 修炼 十全十美 我们 第四章

   “You Can't Write Perfect Software.”。这是第四章的开篇语,直接了当的告诉了我们,在程序设计中写出一份十全十美的程序是不可能的。一名有时效的程序员连自己都“不信任”。

   第一节《按合约设计》中阐述我们的程序设计是服务于我们的BOSS的,我们的程序不可能十全十美,但我们只要达到了合约中的要求即可,对于我BOSS的合约以外的要求,得加钱。接下来的《死程序不说谎中》,我们想要在确保找出bug的情况下。不会对程序造成破坏,所以我们会设法检查各种事项,,并在问题初终止进程。《断言式编程》中,描述了一种沿途进行检查的便捷方法——编写主动校验你的假定的代码。《何时使用异常》教会我们适当的使用异常,减少错误抛出异常带来的意外。《怎样配平资源》怎样平衡好系统的内存,文件,设备资源的关系,对我们的动态开发很有帮助。

  即使我们不可能企及到完美程序的程度,但我们可以通过各种方法以及工具去完善它。让我们能够做到所谓的“安全驾驶”。

标签:小工,程序,BOSS,程序员,修炼,十全十美,我们,第四章
From: https://www.cnblogs.com/130-gzh/p/16839145.html

相关文章

  • 《程序员修炼之道——从小工到专家》第三章
       刚刚读完了这本书的第三章,讲的是一些有关基本工具使用事项,成为一名优秀的,有时效的程序员,也需要我们掌握一些工具使用,这是成为所谓的“优秀的木匠”所必不可少的。......
  • 《程序员修炼之道:从小工到专家》读后感第一篇(10月)
    这几周在紧张的准备期中考试,在读书上进度有所缓慢本次读后感如下:重复的危害给予计算机两项自相矛盾的知识,是JamesT.Kirk舰长(出自StarTrek,“星际迷航”——译注)喜......
  • 程序员的修炼之道——从小工到专家4
    第四章注重实效的偏执 按合约设计没有合约,编译器所能做的只是确保子类符合特定的方法型构(signature)。但如果我们适当设定基类合约,我们现在就能够确保将来任何子类都无......
  • Java程序员就业方向主要有哪几个?
    1、Android开发Android是全球最大的智能手机操作系统,根据StrategyAnalytics最新研究报告显示,全球智能手机出货量在2016年第三季度达到3.75亿台。Android操作系统获得了创......
  • 程序员修炼之道 从小工到专家(4)
    纯文本:1、纯本文由可打印字符组成,人可以直接阅读和理解其形式。2、纯文本的优点:保证不过时。这一点需要我们扩展纯文本能够自描述。自描述的含义是它自己能告诉我们它的......
  • 《程序员的修炼之道:从小工到专家》第四章
    最近阅读了《程序员的修炼之道:从小工到专家》第四章:“注重实效的偏执”首先我明白了一个人的精力是有限的,不可能写出完美的软件,所以我们会对自己编写的代码可能出现的错误......
  • mysql: mysql 笔记 (up=黑马程序员)
    mysql笔记(up=黑马程序员)   一、笔记内容 --it黑马教程----part1基础教程USEmytest;DROPTABLEinfo;CREATETABLEIFNOTEXISTS`info`......
  • 程序员转行做运营,降薪降得心甘情愿
    自2019年末新冠疫情爆发以来,近三年的就业形势一直不太乐观,大厂裁员的消息接踵而至。身边的朋友都在感慨:现阶段能保住工作就不错了,新工作就算了。但,就是在这样严峻的大环境下......
  • 4 天 7 条 PR,80% 代码覆盖率,开源是「内卷」还是修炼?
    炎热的夏天,开源摘星计划2022届的比赛还在火热的开展中。每天,来自全球的近800位开发者都在开源摘星活动群中,激情地聊着他们参与开源贡献的点点滴滴,近100位突出的贡献者......
  • java程序员面试题(高级程序员面试题)
    java面试问题给你参考!!!一个月的实习过程使我受益匪浅。不仅是在专业知识方面,最主要是在怎样去解决编程中出现的问题。社会在加速度地发生变化,对人才的要求也越来越高,要用......