• 程序员修炼之道阅读笔03


      编程不存在某种最佳解决方案,我们应该注重实效,在拥有足够广博的背景和经验基础上,以保证能在特定情况下选择好的解决方案。

      背景源自对计算机科学的基本原理理解,经验来自广泛的实际项目。

      如前言所述本书基本是对背景和经验方面进行介绍,书中每句话都彷佛都很有道理, “从小工到专家”读完后我也感觉到了一种蜕变,找到了千万种好好学习的方法。书中的内容很多,以下是一些使我印象深刻的部分。

      重复的危害:重复实际上是一种信息上的不规范,其实都可以避免,千万不要懒惰。

      具体课以编写代码生成器,尽量让低级的知识放在代码中,有能力的话建立代码到文档的生成机制。

     

      纯文本的威力:这里说一下它的优点

      持久存储知识的最佳格式,保证不过时:文本的描述方式永远比其他的数据形式和应用存活得更久。杠杆作用:世界上每一样工具从源码管理系统到编译器环境,再到编辑器及独立的过滤器,都能够纯文本上进行 ;更易于测试,如果纯文本用于驱动系统测试的合成数据,那么增加、修改、删除测试数据就是一件简单的事情,无须为此创建任何特殊工具。

      

      在你的作品上签名:有签名是对自己的鞭策

      你的签名应该被视为质量的保证。当人们在一段代码上看到你的名字时,应该期望它是可靠的、用心编写的、测试过的和有文档的,一个真正的专业作品,由真正的专业人员编写。

     

    迷失在灿烂之中 消失在万里晴空
  • 相关阅读:
    管理~资源组织运作
    科学与艺术区别
    概念思维
    拨开文字表象,关注背后事实
    论信息部门与业务部门的关系
    再论信息系统
    linux命令行快捷键记录
    hadoop,帮我解了部分惑的文章
    hadoop运行测试命令遇到的问题
    日志分析及几个小技巧
  • 原文地址:https://www.cnblogs.com/wxy2000/p/11054506.html
Copyright © 2020-2023  润新知