摘要:
###第七章 高质量的子程序 创建子程序的理由:降低复杂度;引入中间的、易懂的抽象;避免代码重复;支持继承;隐藏代码执行顺序;隐藏危险操作,如指针操作;提高可移植性;简化布尔式;方便维护;避免臃肿。 不要因为操作过于简单而不愿意将其写作子程序。简单的操作写成程序可以增加代码可读性,且便于后续修改、增 阅读全文
posted @ 2022-05-27 17:35
行呗
阅读(86)
评论(0)
推荐(0)
摘要:
###第一章 欢迎进入软件构建的世界 软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。 软件构建的重要性:软件构建是编写大型项目最重要的、不可或缺的部分。 ###第二章 用隐喻来更充分地理解软件开发 对软件开发地隐喻不是明确的标准,而是微妙的启发,所以不要被隐喻限 阅读全文
posted @ 2022-05-27 16:58
行呗
阅读(67)
评论(0)
推荐(0)
摘要:
###第21节 按合约设计 注重实效的程序员会不信任自己,所以他们针对自己的错误行为进行防卫性编码。 按合约设计(Design By Contract,简写DBC)是 Bertrand Meyer 为 Eiffel 语言发展的概念。它的核心是用文档记载模块的权利与责任,并进行校验。它的目的是对函数做 阅读全文
posted @ 2022-05-27 15:57
行呗
阅读(74)
评论(0)
推荐(0)
摘要:
###第一节:我的源码让猫给吃了。 开发过程中出现未曾预料的技术问题,交付晚了等情况,没关系,这些是无法避免的。发生了,我们就要尽可能想方设法地职业的去处理它们。程序员这个职业需要诚实和坦率,要敢于承认自己的错误。 要对担负的东西负责,如果某些东西真的超出了你的控制范围可以不处理,需要尽早提出这个不 阅读全文
posted @ 2022-05-27 11:22
行呗
阅读(83)
评论(0)
推荐(0)
摘要:
####第6章 谁是解结的人 ####第一节 是谁的问题 可见,在通常情况下,一个团队的特质是管理者在团队生活和行为过程中逐渐形成的。特质的形成,是管理者的问题。他或者是主观地培养,或者是在不经意间形成,或者这根本就是管理者个人特质扩散开来的一种群体特征,但无论如何,维护有益于团队整体的特质,是管理 阅读全文
posted @ 2022-05-27 11:11
行呗
阅读(74)
评论(0)
推荐(0)
摘要:
###前言 做了许多年的开发,其实很多的人并不知道“自己在做什么”。 注:我自己在做什么呢,业务没多少长进,对行业测试工具行业、软件行业都没有什么了解;技术也没多大进步,整天都是在架构、多线程、C++语言上纠缠。以后再去找工作的时候,我能有什么定位,有什么亮点呢? 所以你需要认识“为什么做”。 这其 阅读全文
posted @ 2022-05-27 11:00
行呗
阅读(52)
评论(0)
推荐(0)
摘要:
##入门概述 ####我们为什么要学习Linux linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老 阅读全文
posted @ 2022-05-20 18:12
行呗
阅读(36)
评论(0)
推荐(0)
摘要:
####一、安装 1.进入python官方网站 2.鼠标放在Downloads上弹出下拉框点击All releases,里面有python所有版本 3.下拉一点,选择版本安装,第一个是最新的,所以下载第二个是稳定的 4.进入到Python 3.9.12的下载网站,拉到最下面根据电脑系统选择下载 5. 阅读全文
posted @ 2022-05-13 09:45
行呗
阅读(72)
评论(0)
推荐(0)
浙公网安备 33010602011771号