博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《程序员修炼之道--从小工到专家》阅读笔记01
阅读量:4922 次
发布时间:2019-06-11

本文共 942 字,大约阅读时间需要 3 分钟。

  《程序员修炼之道--从小工到专家》这本书是我读完了《构建之法》之后所读的关于我们程序员的又一本大作。

  《程序员修炼之道--从小工到专家》一开始就为我们讲述注重实效的程序员,能够更能深层次的去思考问题,能为客户带来一定的价值,不只是仅仅为客户解决一个小小的问题。注重实效的程序员,倾向于从一开始到实现当作一个整体尽可能的去达到完美、高质量的地步。

  在第一章注重实效的哲学当中,为我们讲述了责任的重要性,现在的我们总是有这各种各样的理由去给老师解释为什么迟到啊,为什么作业没交啊,为什么任务没按时完成啊。这些都我们不负责的表现。责任是你主动担负的东,不是谁让你担负的,所以当我们感到迷惘的时候就要勇敢地问,不要留着“破窗户”(低劣的设计,错误决策,或是糟糕的代码)不修。认真及时地去修复,去担负起自己的责任,找自己的原因。不以善小而不为,勿以恶小而为之。我们从一开始就要规范,不要因为一些简单的东西而放松,也不要在开工之前就想着偷懒,到时候我们可能会因为不规范的东西而出现很多错误,到时候亡羊补牢已经来不及了。对于一个团队,最重要的还是团队协作,只要团队协作的好,那么即使是“石头汤”那也是很鲜美的。交流也是一个重中之重,与队友,与客户好的交流让我们能有事半功倍的效果。

  在第二章注重实效的途径中提到了重复的问题,对于复制粘贴,大多数人都觉得这省事,方便,当我们一种功能相同的代码出现在了很多地方的时候,而且还要慢慢去修改,那么对于我们来说就是很不好的。我们要在设计,编码初期就要有良好的规划,尽可能的出现重复。所以我们不能偷懒。Don't Repeate Yourself不要重复自己。要灵活应变,养成一个在开始之前喜欢思考规划的好习惯。模块耦合,代码耦合,分层分模块,善用设计模式。正交能让我们的代码保持解耦,避免使用全局变量等等。正交的目标只有一个,让系统富有弹性,可以随需应变。在我们的学习工作过程中,还是要认真不断的积累经验,这有利于我们进行一个良好的估算,让我们项目的估算变得可控的。开始做好估算,做好准备计划,实施的时候才会得心易手,磨刀不误砍柴工。

转载于:https://www.cnblogs.com/mengqimoli/p/5570209.html

你可能感兴趣的文章
架构实例之SpringTest
查看>>
你的跑步姿势正确吗? 教你正确跑步姿势 & 常识
查看>>
(转)Dubbo 简单Dome搭建
查看>>
mybatis在xml文件中处理大于号小于号的方法
查看>>
联想 P70-t 免解锁BL 免rec Magisk Xposed 救砖 ROOT
查看>>
wince扫描功能
查看>>
第四章
查看>>
missing python bz2 module
查看>>
CUDA:Supercomputing for the Masses (用于大量数据的超级计算)-第十节
查看>>
单个单选框radio 点击选中点击取消选中
查看>>
团队冲刺随笔合集—Beta阶段
查看>>
Android ANR的产生与分析
查看>>
大型网站架构
查看>>
Appium+python自动化29-appium对博客园APP进行自动化测试
查看>>
cocos2d实例-移动精灵
查看>>
SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
查看>>
Python控制键盘鼠标:pynput,mouse,keyboard
查看>>
这里的*号实际表示就是RAC中所有实例都使用
查看>>
在python中编写socket服务端模块(二):使用poll或epoll
查看>>
解决Synergy的鼠标无法从服务器(server)机屏幕移动到客户机(client)屏幕的问题
查看>>