zoukankan      html  css  js  c++  java
  • 《软技能:代码之外的生存只能》--读后感

    第一次发博,不知道写什么,正巧最近在看这本书,阅读了一半了,觉得很新颖、里面讲解了面试技巧,职业规划,和公司选择等等...

    另外附上该书作者推荐的软件开发类书籍(以下为作者原文):

    Steve McConnell的 《代码大全》

    这本书完全改变了我写代码的方式。在我第一次读完这本书之后,我感觉我完全理解了什么是好的代码。书中所有例子是 用C++写的,但是编码概念可以应用到任何一种编程语言上。 这本书是编写好的代码和构建代码结构的入门级指导大全。尽管有很多软件开发类图书都在关注高层设计,但这本书是我 能找到的唯一一本关注细节的书,例如,如何命名一个变量,如何构建算法里面的代码结构。 如果我有一家软件开发公司,这本书将会成为我雇用的所有软件开发人员的必读书。这绝对是我读过的最有影响力的软件 开发书。

    Robert Martin的《代码整洁之道》

    读这本书绝对是一种享受。《代码大全》教我如何编写好的代码,《代码整洁之道》提炼了知识并帮助我理解如何把这些 知识用到完整的代码库和程序设计上。 这是我认为任何软件开发人员都需要读的另一本书。这本书中的概念将帮你成为一名更好的开发人员,同时还能帮你理解 为什么简单和易于理解比整洁的代码更重要。

    Eric Freeman、Elisabeth Robson、Bert Bates和Kathy Sierra的 《Head First设计模式》

    我推荐这本书而不是推荐经典的《设计模式》(Design Patterns ),这会让人觉得有点儿奇怪,但这本书比《设计模式》 更容易让人理解。 不要误会我,《设计模式》是一本很好的书,它介绍了软件开发领域经典的设计模式思想,但是《Head First设计模式》对 这些经典的设计模式思想做了更好的解释。如果你只想读一本设计模式的书,就读这本吧。

  • 相关阅读:
    linux ubuntu 现在显示的是ubuntu login
    stop-hbase.sh出现stopping hbasecat:/tmp/hbase-root-master.pid:No such file or directory
    hbase shell出现ERROR:Can't get master address from Zookeeper;znode data==null
    HADOOP:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
    当Hadoop 启动节点Datanode失败解决
    数据挖掘步骤
    参加kaggle比赛
    招聘
    前端简历
    js和CSS3炫酷3D相册展示
  • 原文地址:https://www.cnblogs.com/zhengsc/p/8386335.html
Copyright © 2011-2022 走看看