《程序员的修炼之道》笔记——注重实效的哲学

程序员修炼-从小工到专家》读书笔记 注重实效程序员有哪些特征 ·早起的改造者/快速的改编者 ·好奇 ·批判的思考者 ·有现实感 ·多才多艺   提示1:Care About Your Craft 关心你的技艺   提示2:Think!About Your Work 思考!你的工作   第一章、注重实效哲学 1、我的源码让猫给吃了 注重实效程序员对他或她自己的职业生涯负责,并且不害怕承认无知和 阅读详情
注重实效的程序员的特征:处理问题、寻求解决方案时的态度、风格、哲学。他们能够越出直接的问题去思考,总是设法把问题放在更大的语境中,总是设法注意更大的图景。
软件熵(Software entropy)是指软件的趋向,随着时间的逝去,维护变得困难和昂贵。一个经历持续修改的软件系统,例如有新的功能添加到它的最初设计上或适合于最新的技术环境,将随着它的增长最终变得更加复杂和紊乱,失去了它的最初设计结构。到时,为了支持这些改变更好地重新设计这个软件,而不是指望现有的程序,这样,然而,可能相当昂贵和引入新的bugs 和问题。
他们成功的另一关键是他们对他们所做的每件事情负责 ,关于这一点 ,我们将在“我 的源码让猫给吃了”中加以讨论。因为负责,注重实效的程序员不会坐视他们的项目土崩瓦解在“软件的熵 ”中,我们将告诉你怎样使你的项目保持整洁。
程序员修炼 第一章 注重实效哲学 注重实效程序员:是他们的处理问题、寻求解决问题的方案时的态度、风格、哲学注重实效的编程源于注重实效的思考和哲学。 目录: 我的源码让猫给吃了 软件的熵 石头汤与煮青蛙 足够好的软件 你的知识资产 交流! 1、我的源码让猫给吃了 责任 责任是你主动担负的东西。你承诺确保某件事情正确完成,但你不一定能直接控制事情的每一个方面,除了尽你所能以外,你必须分析风险是否超出了你的... 阅读详情

相关推荐

程序员修炼》读书笔记(1):注重实效哲学(态度)

第1章:注重实效哲学 本章节讲的是: 作为一个注重实效程序员,你应该有哪些态度? 接下来的小节便是这些态度: 1 《我的源码让猫给吃了》——对自己的代码负责 我们对自己的能力自豪, 但也对自己的错误诚实。 在承担事物之前应进行评估,对于做不到或者风险太大的事情要说“不”。 如果同意承担了一件事物,就对它负责。这意味着: 如果客户不能接受风险,则提前要有应急计划。 如果出了错,要说明做什么可以挽回。 如果需要更多的时间进行 “重构”、“制作原型”、“引入更好的测试”、“写自动化工具”等,则解释其价值。

主要记录了工作之余胡乱学习的知识,大部分是入门级别的内容。 主要是为了自己未来有用到时能快速上手,相当于是个备忘录。 当然,也很开心其他人可以从中找到对自己有用的信息。^_^ 453

读书笔记程序员修炼-01-注重实效哲学

主要是个人的读书笔记 1.我的源码让猫吃了 2.软件的熵 3.石头汤和煮青蛙 4.足够好的软件 5.你的知识资产 6.交流

qq_31445163的博客 192

读书笔记-程序员修炼-注重实效哲学(一)

我的源码让猫给吃了 负责 软件的熵 灭火我的源码让猫给吃了 在所有的弱点中,最大的弱点就是害怕暴露弱点。                    -J.B  依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负责这样一种观念,是注重实效哲学的一块基石。 注重实效程序员对他或者她自己的职业生涯负责,并且不害怕无知和错误。    发生错误的事情,我们要设法尽可能职业的吃力他们。

biezhihua的专栏 1691

程序员修炼(读书笔记):1.注重实效哲学

关于DRY:不但dont repeat yourself,也dont repeat others,作为一个pragmatic程序员,合理地使用工具、库、以及自己积累的轮子,会让自己的productivity不断提升。认知科学认为,1.频繁的高强度的外部刺激和2.自主的有意识的反复提醒是加速内化的两个重要方法。想要内化书中的这些小声音,要靠实践!理想的阅读状态是先大致理解和记住里面的Tip,然后每周争

557

读书笔记-程序员修炼-注重实效哲学(三)

你的知识资产 知识资产 经营你的资产 目标与建议 学习的机会 批判的思考 网络上请教别人的礼节与教养你的知识资产 知识上的投资总能得到最好的回报。            ---本杰明-富兰克林  我们的知识和经验是我们最重要的职业财富。 遗憾的是,它们是有时效的资产。随着新技术、语言及环境的出现。你的知识会变得过时。不断变化的市场驱动力也许会使你的知识和经验变得陈旧或者无关紧要。  这种

biezhihua的专栏 1874

读书笔记-程序员修炼-注重实效哲学(四)

交流 知你想要说什么 了解你的听众 选择时机 选择风格 让文档美观 做倾听者 回复他人 交流 我相信,被打量比被忽略要好 问题是,不止是你有什么,还要看你怎么包装它,并且如何将它告诉别人。否则就算你拥有最好的主意、最漂亮的代码、或者是最注重实效的想法,最终也会毫无结果。 没有有效的交流,一个好的想法就只是一个无人关心的孤儿。知你想要说什么 在工作中,最困难的部分就是确切地清楚知你想要说什么。

biezhihua的专栏 1297

读书笔记-程序员修炼-注重实效哲学(二)

石头汤与煮青蛙 村民的角度 足够好的软件 知何时止步石头汤与煮青蛙 三个士兵从战场返回家乡,在路上饿了。他们看见前面有村庄,就来了精神—他们相信村民会给他们一顿饭吃。但是当他们到达那里,却发现门锁着,窗户也关着。经历了多年战乱,村民们粮食匮乏,并把他们有的一点粮食藏了起来。 士兵们并未气馁,他们煮开一锅水,小心的把三块石头放进去。吃惊的村民走出来望着他们。 “这是石头汤。”士兵们解释说。“就放石头

biezhihua的专栏 1799

程序员修炼关键点总结和个人感悟

程序员不得不读的书前二就是 《程序员修炼》和《代码大全》 大学时曾读过《程序员修炼》,最近换工作转正答辩前要求重新读此书 以下是精华提炼,和个人总结 (一)注重实效哲学 (二)注重实效的途径 (三)基本工具 (四)注重实效的偏执 (五)弯曲或折断 (六)当你编码时 (七)在项目开始之前 (八)注重实效的项目 (一)注重实效哲学 对于我们的缺点—还有我们的无知和我们的错误—我们必须诚实 正确认识已经发生的错误,对自己的职业生涯负责。对于已经发生的错误,重要的是如何处理来挽回局面,这样也

qq_16546829的博客 870

程序员修炼:从小工到专家》笔记

程序员修炼:从小工到专家》笔记

2401_82965090的博客 932

程序员修炼–从小工到专家》读书笔记

程序员修炼–从小工到专家》的读书笔记程序员修炼–从小工到专家》[美]Andrew Hunt / David Thomas 著 马维达 译 看这本书主要使用了检视阅读中略读的方法,大体了解本书所讲的主要内容。 (1)整体来说,这本书到底在谈些什么? 本书围绕“注重实效”讲述了关于编程的各种话题,个人责任、拽光弹开发、调试策略、元程序设计、按合约设计、重构、无情的测试,等等。作者认为注重实效程序员的特征是程序员在处理问题、寻找解决方案时的态度、风格、哲学,他们能够超越直接的问题去思考,总是设法

Galaxy_Robot的博客 1171

程序员修炼笔记(转)

今天看完了《程序员修炼--从小工到专家》,挑些我觉得有意义的能指导我工作的小点,总结下。 首先要承认几个注重实效哲学,类似于我们所说的公理。如果不承认这个哲学的话,后面所罗列的方法都没有意义。 注重实效哲学: 1) 我的源码让猫给吃了。敢于承担责任,不要找各种蹩脚的借口。不要说事情做不到,说明能够做什么。 2) 软件的熵。破窗理论。不要留着“破窗户”(低劣的设计,糟糕的...

dengweidan3299的博客 169

程序员修炼-注重实效哲学 A Pragmatic Philosophy

      注重实效的意思并非只关注眼前的工作、利益,而是关注更大图景,并在做每个细节中体现出来。 注重实效程序员的特征是什么?我们觉得是他们处理问题、寻求解决方案时的态度、风格、哲学。他们能够越出直接的问题去思考,总是设法把问题放在更大的语境中,总是设法注意更大的图景。   具体是他们负责任、掌握大局、注意并接收变化、尽量生产足够好的软件、持续积累发展,并且会交流。 第1章 注重实

benewu的专栏 1303

程序员修炼-注重实效

本篇文章是阅读《程序员修炼——从小工到专家》第一章 “注重实效哲学” 的笔记。有了一些开发经验后再看这本书会比较有感触,本书第一章讲了一些对程序员最基本的要求,如果你正在进行职业规划,那么这本书有很好的参考意义。下面我结合自己的经历聊聊第一章的内容。 责任 责任是做一切事情得前提,小到对自己的代码,大到人生规划,我想这也是作者把它作为第一章第一段的原因。责任是你主动承担的东西,当然如果这...

渡码的专栏 349

程序员修炼

文章目录@[toc]1. 整体来说,这本书到底在谈些什么?2. 作者细部说了什么,怎么说的?3. 这本书说的有理吗?是全部有理,还是部分有理?4. 这本书跟你有什么关系?5. 快速参考指南6. 检查清单参考文章 1. 整体来说,这本书到底在谈些什么?        看这本书主要使用了检视阅读中略读的方法,大体了解本书所讲的主要内容。本书围绕“注重实效”...

baidu_33570760的博客 629

程序员修炼 pdf_程序员修炼-注重实效

本篇文章是阅读《程序员修炼——从小工到专家》第一章 “注重实效哲学” 的笔记。有了一些开发经验后再看这本书会比较有感触,本书第一章讲了一些对程序员最基本的要求,如果你正在进行职业规划,那么这本书有很好的参考意义。下面我结合自己的经历聊聊第一章的内容。责任责任是做一切事情得前提,小到对自己的代码,大到人生规划,我想这也是作者把它作为第一章第一段的原因。责任是你主动承担的东西,当然如果这件事超过...

weixin_39539807的博客 431

【读书笔记】《程序员修炼》前言+第一章

前言 编程是一项充满了各种细节的工作,追踪这些细节需要专注。 本书告诉我们一怎样一种我们能够遵循的方式编程。 编程是一种技艺 让我想到了SICP中,作者将编程视为一种艺术 你不应该局限于任何特定的技术,而是应该拥有足够广博的背景和经验基础,以让你能在特定情况下选择好的解决方案。你的背景源自对计算机科学基本原理的理解,而你的经验来自广泛的实际项目。理论与实践结合起来。 我们不应该也

qq_32641095的博客 992

读《程序员修炼》感悟之一

  早就听说过《程序员修炼》这本书,可惜直到今天才有缘拜读。由于小弟才疏学浅,未能领会其中的真谛,在此,斗胆资文,恳请众位网友斧正! 第一章:注重实效哲学1。我的源码让猫吃了     用于承认自己的错误,并提出可行的解决方案2。软件的熵     追求细节完美,不要放过任何一个3。石头汤与煮青蛙     建立目标,并为之营造发展环境4。足够好的软件     

布衣坊 1595

程序员修炼--从小工到专家》读书笔记

程序员修炼--从小工到专家》读书笔记注重实效哲学-让你的用户参与与权衡注重实效的途径-可撤销性基本工具小结 前段时间看完了《程序员修炼–从小工到专家》这书。该书没有涉及什么很深奥的技术,或者有特别复杂的设计,都是一些来自经验的总结。它涉及的内容比较广,涵盖了整个软件开发过程中需要注意的地方,从需求分析,到程序编写测试重构,再到项目管理都涉及。它提倡程序员应该拥有良好的素质,必须有正确的观念,良好的习惯。 注重实效哲学-让你的用户参与与权衡 作为一个优秀的程序员,编写出完美的产品是我们一生

一群专业码农的笔记本 1152
下一篇: 《程序员的修炼之道》笔记——1、我的源码让猫吃了
老懒猫
博客等级 码龄9年 1粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值