1.知道自己想说什么(制定计划,列出提纲,准备几个策略,明确重点);2.了解你的受众(了解他们的兴趣和长处,了解对方的需求);3.选择机会(找一个需要你说的人,在他心情、状态、环境合适的时候);4.选择风格(无论是正式还是休闲,长还是短,详细还是简单,提前和对方确认);5.使文档美观;6.让观众参与(让读
第一章告诉了我们软件开发国有的复杂属性,就是我们平时遇见的一些问题,比如加班之类的,每个软件开发团队都会遇见这些问题,,甚至四五十年前这种问题就存在。这一章告诉我们可以不加班的合理规划的软件项目是很难办到的,还有出现临发布前的紧急bug都是很正常的事情,因为软件不像是零件组装
002 人月神话 缺乏合理的时间进度是造成项目滞后的最主要原因,它比其他所有因素加起来影响还大。 我们围绕成本核算的估计技术,混淆了工作量和项目进展。人月是危险和带有欺骗性的神话,因为它暗示人员数量和时间是可以相互替换的。 向软件项目中增派人手从三个方面增加了项目必要的总
003 外科手术队伍 小型、精干队伍是最好的--尽可能的少。 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。 Mills建议大型项目的每一个部分由一个团队解决,但是该队伍以类似外科手术的方式组建,而并非
发布日期:2021.4.06 第四章乐高王国,向我们 介绍了程序代码就像是一块块积木一样,未来的程序可能就是由可复用的部件组合而成,软件的复用有两个很难的选择,创建和借用,模块化和组件化是程序员一直很想实现的,如果可以把几个插件组合在一起,程序就可以完美的运行,但是目前他具有很大的难
发布日期:2021.4.09 误区1: 加强沟通就是多和人说话。这一点最大的问题,就在于狭义了的理解了沟通的意义。对于技术人来说,沟通的方式是多样化的,比如说,书写技术方案文档,每日工作邮件,添加代码注释,提交代码的时候是否有完整的git comments等等。而且,以上这几点对技术人而言,比直接说话
发布时间:2021.3.28 记得第一次知道邹欣老师,是在博客园上看到了他的文章,觉得这个人看问题的角度很不一样。后来才知道原来他在微软工作过那么久。因为我个人比较喜欢看书,刚刚实习的那会儿(2012年冬天),想着要是有经验的软件工程师可以把自己的经验分享出来,那我们后来人就可以少走很
发布日期:2021.4.01 软件开发是一种集体活动,其中必然面临各成员间的协调、统一问题。银行每天都要对各网点进行清算结账,软件开发也是一样的,必须找到一种方法来衡量每天的工作,保证每天的工作能够有效的持续下去,最终把软件开发的过程变成一种内在的过程。这种方法就称为每日构建或是
-----------2015/8/30 看到各个科技大佬们都推荐《三体》,我也下载看了一下,看了整整一天,第一部还没有看完一半,速度太慢了,看不下去了,好困,暂时记录下已经看的感受。 1.永恒的是混乱,短暂只有平衡; 2.无知者无畏,所以,人还是简单点好,想的太多,只是累赘而已;
写在开头 2020年的春节假期,可能是近几年大家度过的最无趣,但是最印象深刻的假期了。 肺炎的疫情愈发严重,春节的假期被“无限”的拉长。 在这样“宅”在家的日子里,除了天天在床上无限翻滚,在手机电视上刷武汉疫情消息之外,也只好被迫在家里找点乐子,一顿翻箱倒柜之后,翻到了留在家里的
自述 本人于2021年6月的端午假期间有幸拜读了周岭老师的《认知觉醒》一书,周岭老师运用科学的知识,从不同的角度,大量的故事,以自身的实践经验围绕着认知这一线索,讲述了很多提升自我的方法,使我受益匪浅。下面,本人将以自己的角度,整理在书中重点学到的知识、方法及感悟。
测试应现场运行。1. 不要试图在重构的同时增加功能 2. 在开始重构之前,确保你拥有良好的测试。尽可能进场运行这些测试。这样,如果你的改动破坏了任何东西,你就能很快知道 3. 采取短小、深思熟虑的步骤。如果你的步骤保持短小,并在每个步骤之后进行测试,你将能够避免长时间的调试 完美,
商业数据分析-战略分析读后感 战略分析战略分析的整体思路战略分析的部分案例展示 战略分析 本篇读后感理论知识来自于陈哲的《活用数据-驱动业务的数据分析实战》。本篇侧重于读完第四章的心得体会,如有理解不到位,欢迎大家指出。 战略分析的整体思路 战略分析的核心是对
前天看完了小王子,由于自己的原因没有趁热写下读后感,刚才又看了看当时做的笔记。看完了有一种震撼的感觉。于是就开始反思,我自己是不是也变成了小王子讨厌的人了呢。书中说:“生命中最美好最重要的东西不是成熟”,这句话我真的不知道怎么理解,我也不知道什么样子才算是成熟,看过很
1.1 开班发言——程序员的四种境界 首先开篇就是一句: 授人以鱼不如授人以渔。 这点我非常赞同,计算机更是如此,技术迭代更新那么快,我们要抓的是技术本质,是思想! 今天有springboot,明天就可以有summerboot 今天有Java,明天就能有Gama 对于不变的东西,学透学明白来,学会举一反三,这比
五大规律: 1、结构功能律:即关于结构和功能相互关联,相互转化的规律。一定的结构必然具有一定的功能并制约着随机涨落的范围时,随机涨落可以引起局部功能的改变,当涨落突破系统内部调节机制的作用范围,涨落得到系统整体的响应而放大,造成系统整体结构的改变,而新的结构又制约新的随机
写在前面 I. 总体感想 II. 阅读笔记 ◆ 贝索斯给股东的一封信(1997-2011) 97年已经触达了这么多内容,还以为个性化推荐是这些年才兴起的概念。 今天线上交易为客户节省了很多金钱和宝贵的时间。明天,通过个性化推荐,线上交易将会加速发展。 巩固地位时也要寻找新的增长机会,不进
代码整洁之道 序章 TPM 全员生产维护(Total Productive Maintenance),作为质量保证手段,他所提倡维护的关注度甚至要优于生产,好的维护性,才是系统能持续发展的基石。 5S原则 整理(Seiri),搞清楚事物之所在,注重命名需要合理恰当。 整顿(Seiton),物皆有其位,而后物尽归其位,注意代码罗列的位置。
相较之前的二人合作,今天的内容是团队和流程。怎幺算是一个团队,如果只是单单多个人一起工作这并不能称的上是一个团队,一个团队需要有一致的集体目标,团队要一起完成这个目标。团队成员有各自的分工,互相依赖合作,共同完成任务。本次内容还介绍了多种软件工程的团队模式。分别是:1.主
市川忧人 三部曲(截止到2021年3月28日)的最后一部,终于也看完了。 作者相关 作者 市川忧人,一个 七零年代 出生的日本人,所写故事的背景却永远发生在平行世界的八零年代的作家。如果看过之前同系列两本书的读后感—— 水母不会冻结 和 蓝玫瑰不会安眠 的话,就知道作家其人的特点
上周我们看了一个《梦想改造家》的视频,通过一个建筑设计师的工作流程来了解架构。今天阅读了《架构漫谈》九篇博客,把这两者做了一个大致的对比,大致地了解一个架构师的工作流程和架构师的工作意义。 什么是架构?为什么软件开发要用上架构?作者通过讲授群体中生存
Q: 怎样能够避免犯错,让自己持续、正确、安全地做好事情? A:先读一遍清单革命,做一下总结看看。 过年在家浅显的读了一遍,以下个人观点: 一:清单是什么? 执行清单: 简单的问题 核查清单: 复杂的问题 核查清单+沟通清
星际动物园读后感 背景相关内容简介感悟一些乱七八糟的吐槽最后的最后 最近清理书架清理出了一大堆书,丢了不少,也留下了一些可以继续用的。趁着手上所有的计划还只是最简单的介绍阶段,先简单的过了一遍打算留下来的书籍。 星际动物园是属于书虫系列,我都不记得什么时候买的
黑客,可能在大家的眼里是那些入侵别人计算机搞破坏的人,其实并不是那样的。如果你这样认为了,只能说明你对计算机文化并不了解,真正的黑客是一种自由的象征,他们挑战权威,追求自由,并和很多非人类的行为作斗争。如果你想了解黑客文化,你一定要去看看我写的《Unix传奇,上篇,下篇》。你会
道阻且长,行则将至。埋头苦干,不鸣则已,一鸣惊人!加油,骚年! 文章目录 1 简要书评2 阅读目的3 收获及思考3.1 我不相信3.2 练习方式3.3 心理表征3.4 一万小时法则3.5 拥有自信 4 结合微习惯5 结束语 1 简要书评 建议结合《微习惯》一起读,如果您还没来得急看,也没关系,我写了一