`

架构师之路(转载)

 
阅读更多

列一下书目吧,希望对大家有用。

编程开发
1)《effective java中文版》
  
2)《分布式java应用》
   淘宝又见淘宝
  
3)《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。

4)《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。

5)《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………

6)《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……

7)《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的coding

8)《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。

9)Javascript
a)《javascript高级程序设计》  读过方知js的精髓
b)《jquery实战》
jquery一本足以再加文档,请勿读什么 《犀利XX》,太忽悠人了。

编程进阶
1)《面向对象的分析与设计》
对于uml和理解还需要加深,原来自己才是一个小不点。

2)《测试驱动开发的艺术》
关于测试驱动,关于敏捷的思考 。

3)《人月神话》
如何才能更好的构建软件

 


项目管理与架构
1)《架构之美》
罗列了一些项目的架构

2)《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup。我们需要更为敏捷

3)《UML模式和应用》
佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!

4)《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。

5)《项目管理之美》
同《架构之美》差不多,一堆大师级的人物把各自的里程写了出来。

6)14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。

7)《uml与enterprise architect 7.5团队开发实务手册》
  又是一位台湾的作者,看完基本上对uml如何画,在何时去用已经了解。具体如何深入得在项目中实践再加上自己的领悟。

8)《大象--thinking in uml》
  IBM的一位设计师,中国人。对领域建模理解很透,自己水平不够不能够完全理解 。

9)《领域驱动设计:软件核心复杂性应对之道》
  讲述了TDD,不知道是翻译的问题还是水平问题,没看太明白。
 
10)《企业应用架构模式》
   马丁大叔早期作品,即使现在好多框架已经实现他的思想。思想尤在!
  
11)《企业架构实用指南》

12)《hadoop权威指南》 云计算的基础

数据库
1)《oracle database 11g数据库管理艺术》
    想系统学习oracle,差不多这一本可以入门了。

2)《oracle dba手记—数据库诊断案例与性能优化实践》
   《深入解析oracle--dba入门、进阶与诊断案例 》
    盖国强的力作,国内数一数二的高手。

3)《oracle pl/sql 实例精解》
如果想学plsql,这本书确实很不错。再一次赞老外的教学方法。只看了几晚上,就可以照虎画猫了。

4)《构建oracle高可用环境:企业级高可用数据库架构、实战与经验总结》
  淘宝首席dba力作,不容错过。
  作项目中数据库这一层很重要,看了之后很受启发。

5)《oracle 9i & 10g编程艺术》
    对oracle的理解力看了这本书之后,才能感觉到自己以前的无知。

6)《大话oracle rac:集群、高可用性、备份与恢复》
    国内不错的一本指导oracle集群的书籍,可以看作指导手册。

7)《oracle性能诊断艺术》
oracle诊断不可不读的好书。

8)《数据库系统概念》 越看越感觉缺少的是基础。


以下为引用一下江南白衣的。也是下一个里程碑吧。
总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:


一、架构模式
   模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。
   SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。

《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language forDistributed Computing》架构模式的超级集大成目录。愿出版社快点翻出中文版造福市民。
《企业集成模式:设计、构建及部署消息传递解决方案》,重读之,Mule、Apache Camel、Spring Intergration都是它最实际的解释者。
   下半年国外还会有些关于SOA与ESB的书要出来,如《SOA Design Patterns》,《Open-Source ESBs in Action》,《Service-Oriented Architecture and Event-Driven Architecture: J2EE Integrated Solutions》,静待。
    而关于X性的书,下半年会有本《Patterns for Fault Tolerant Software》。

二、BI
    越是Web2.0,越需要BI,比如豆瓣起家的法宝。
    而且,离什么算法高数都好遥远了,忽然间看回一排排数字,心里很意动,感觉又成为了《世界尽头与冷酷仙境》里的计算士。

《Programming Collective Intelligence -- Building Smart Web 2.0 Applications》 Web2.0里的群体智慧。愿出版社的动作更快一点。
《数据挖掘--实用机器学习技术 2nd》 Weka作者的书。
    还有一本《Collective Intelligence in Action》国外下半年会出版,这次是for Java程序员的,有weka,有java data mining api。

三、基础

      越来越远离补充基础的年龄,赶紧多看点书了。

《代码大全2nd》,细读之,书是好书,尤其是对于刚毕业两三年的人。对于一把年纪的,看了总比不看好。
《Beautiful Code》,也是闲得没事看的,继续盼望出版社赶快译快校。



引用江南白衣的一段话
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。
 
   "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。

分享到:
评论

相关推荐

    人人都是架构师pdf

    人人都是架构师pdf版本,网络资源仅供学习,不得转载。

    2018最新JAVA架构师培训视频教程(附笔记、源码 、视频 网盘链接 详细)

    018最新JAVA架构师培训视频教程(附笔记、源码、视频教程 全网盘链接) 内含完整资料及代码: 一、互联网并发编程 二、互联网网络通信编程 三、JAVA虚拟机 四、Linux部分 五、数据库设计与优化 六、互联网...

    34张史上最全IT架构师技术知识图谱

    下面是网络积累和收集的知识技能图谱,都是日常收集或者网站转载整理而成,其中每个秘籍图谱里面的内容都是互联网高并发架构师应该了解和掌握的知识。 性把这些图谱收集在一起,并且归类便于查找和学习,希望能够...

    34张史上最全IT架构师技术知识图谱 最新下载

    下面是网络积累和收集的知识技能图谱,都是日常收集或者网站转载整理而成,其中每个秘籍图谱里面的内容都是互联网高并发架构师应该了解和掌握的知识。 性把这些图谱收集在一起,并且归类便于查找和学习,希望能够...

    J2EE架构师的SCEA认证经验

    2EE 架构师的SCEA认证(转载) 网络上搜到的SCEA 的考试经验,希望对大家有所帮助!

    IT架构师技术知识(截图)

    有用的学习指南,从小白直通大神,个人下载学习后感觉还不错,就把它再次分享到群中,希望不要沉了。申明一下,这是转载并非原创。

    乐phone3GW101-CyanogenMod7.1.0-Android2.3.7-体验版 第一卷

    如需转载或者修改请复制本帖说明前两段,如果做到此处说明,IT168_NOVA开发组欢迎你 ============================================================================ 更新说明: 1、此ROM是移植CyanogenMod7.1而来,...

    NET 分布式架构开发项目实战

    架构师大会特约讲师(Chief Architect) 架构设计高端博客 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

    转载:软件开发者面试百问

    这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、算法、数据结构、测试这几个话题。如果想雇架构师,也可以只考虑需求、功能设计、技术设计这些地方。

    [RPA之家转载]从小白到大神UiBot基础课程

    其中包括RPA开发工程师、售前工程师、业务分析师、架构师、运维工程师、项目管理、项目负责人、企业高管、HR等多种角色。社区提供了各种丰富的教程、资讯、文章、问答、招聘、活动、项目等供大家一起交流和成长。 ...

    RAD Studio XE5 14天使用重置(支持Update2)

    RAD Studio XE5 14天试用过期后的重置工具 1. 运行 XE5 只能 Reset _UP2.exe (感谢 lsuper 发布的 Lite 版)。 2. 确保 安装目录 bin 目录...HNFK-BCN8NN-78N53D-H4RS 架构师版 亲测可用,该工具转载自网络,仅供学习!

    论信息系统的安全性与保密性设计-zzy.pdf

    本论文主要用于系统架构师考试认证,并已通过老师审核,原创编写,严禁转载

    Java最新大厂面试宝典

    秋招金九银十快到了,...版权声明:本文为CSDN博主「进阶的架构师」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq13321123/article/details/131416951

    Power9芯片介绍

    Power 9芯片首席架构师Brian Thompto表示,就一系列的性能标准而言,预期明年底上架的Power 9的性能与Power 8比有50%至2倍多的提高。内核和芯片层次上的新设计有助于提高性能。 --------------------- 作者:...

    SAP 业务流程大全(1)

    某项具体功能地实现,的确是顾问的基本功,但如果要从SAP业务顾问提升到另一个层次,无论是方案架构师、项目经理,还是管理咨询、业务流程专家(BPX, Business Process Expert),都需要对企业架构、组织功能和业务...

    SAP 业务流程大全(3)

    某项具体功能地实现,的确是顾问的基本功,但如果要从SAP业务顾问提升到另一个层次,无论是方案架构师、项目经理,还是管理咨询、业务流程专家(BPX, Business Process Expert),都需要对企业架构、组织功能和业务...

    SAP 业务流程大全(2)

    某项具体功能地实现,的确是顾问的基本功,但如果要从SAP业务顾问提升到另一个层次,无论是方案架构师、项目经理,还是管理咨询、业务流程专家(BPX, Business Process Expert),都需要对企业架构、组织功能和业务...

    java7源码-ReviewJavaFoundation:重温Java基础系列源代码

    和写SpringCloud进阶之路时一样,一是为了巩固自己所学的知识,写下来,远比搞清楚要复杂的多!二是为了写出来,避免大家踩同样的坑,与大家共同分享。三是虚心接受大家的批评指教,共同提高。有任何问题,可随时...

Global site tag (gtag.js) - Google Analytics