`

架构师之路(转载)

 
阅读更多

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

编程开发
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,转载请保留。
 
   "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。

分享到:
评论

相关推荐

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

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

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

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

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

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

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

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

    架构设计from infoQ

    - **目标受众**:InfoQ中文站明确将其新闻价值观的核心受众定位为架构师、项目经理、团队领导者以及高级开发人员。这一定位反映了对于这些群体的专业需求的高度关注。 - **角色定位**:作为一个技术社群的镜像,...

    [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 架构师版 亲测可用,该工具转载自网络,仅供学习!

    软件开发人成长经历(转载)

    系统架构师需要设计出可扩展、高可用的系统,处理复杂的技术挑战。性能优化涉及代码优化、数据库查询优化等,以提高软件运行效率。安全性则是确保软件免受攻击,包括输入验证、防止SQL注入、XSS攻击等。 最后,成为...

    Java最新大厂面试宝典

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

    转载一个公司电子商务网站建立与推广专项方案.doc

    5. **网站架构**:除了基本的电子商务功能(产品展示、支付、物流),还引入了会员论坛和博客功能,创造会员个人空间,鼓励用户分享、交流,提高用户黏性,推动口碑营销。 6. **实施步骤**:涉及商标注册、服务器...

    Power9芯片介绍

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

    网络工程师职业发展路线图(转载)

    随着经验和技术的积累,网络工程师可以晋升为网络系统设计师,负责设计和规划企业网络架构。 网络工程师的就业前景广阔,不仅可以在网络公司、IDC中心、ISP服务商等专业技术机构工作,也可以在大公司担任技术支持或...

    转载一个公司电子商务网站建立与推广方案.doc

    5. **网站架构**:网站设计不仅包含标准的B2C功能,如产品展示、详细介绍、支付和物流,还增加了会员论坛和博客功能,构建会员个人空间,鼓励用户分享创意、购物经历和社交,以此增强用户黏性和口碑传播。...

    概要设计说明模板---转载---参考

    《××××系统概要设计说明书》是对整个系统架构和主要功能的宏观设计描述,旨在为后续的详细设计和编码工作提供指导,并确保所有相关人员对系统的理解和实施保持一致。本文档面向的主要读者群体包括系统用户、软件...

    SAP 业务流程大全(1)

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

    SAP 业务流程大全(3)

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

    SAP 业务流程大全(2)

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

Global site tag (gtag.js) - Google Analytics