软件架构
文章平均质量分 52
drtg
这个作者很懒,什么都没留下…
展开
-
架构腐化之谜
原文:http://www.infoq.com/cn/articles/cjz-architecture-corruption前言新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了转载 2011-07-06 18:00:25 · 1278 阅读 · 1 评论 -
《unix编程艺术》笔记
这本书我读了很多遍,至今仍在读,每读一遍,都有新的收获。随着你的知识和阅历的增长,你会越来越体会到这本书的价值所在。我想不少人也是冲着本书作者的名头才看这本书的,不过我要说的是:”阅读本书时,请放下你心里的成见,不管是好的还是坏的“,不要抱着否定一切或者支持一切的态度来读本书。请结合你自己的知识和经验辩证地看待书中的内容。第一章 Unix系统的很多知识非常稳定,可以使用很多年而不会原创 2012-08-20 11:53:24 · 1175 阅读 · 0 评论 -
《unix编程艺术》箴言
如果将来能有什么技术取代以太网,那么这个取代物的名字还会叫以太网。~ Robert Metcalf不懂Unix的人注定最终还要重复发明一个蹩脚的Unix。~ Henry Spencer,usenet 签名,1987.11计算机编程的本质就是控制复杂度。原创 2012-08-20 11:51:43 · 771 阅读 · 0 评论 -
我对技术书籍的分类
小记: 此文不但是对技术书籍的分类,也可以起到按图索骥的目的,有针对性地寻找某个层次上的书籍。 授之以鱼,不如授之以渔。下面按书籍内容的侧重分为三个层次,依次由浅到深。其中归于后两层的书籍颇有“授之以渔”的意思。1 只讲技术,也许会涉及一些技术背后的理念 : 见山是山,见水是水2 重点在技术理念本身,但会涉及理念的起源,发展和当前原创 2012-08-20 11:55:40 · 619 阅读 · 0 评论 -
关于Windows和Linux设计哲学的一些个人思考
Unix的学习曲线太过陡峭,特别是命令行模式的界面。 对于一个非技术用户,Unix哲学(只提供机制,不提供策略)提供了太多的选择,同时也意味着没有选择。例如GUI,有太多的观感可以选择,非技术用户反倒不知如何选择,非技术用户最关心的是如何完成手头上的任务,而不是进行技术上的选型。 这意味着在Unix和最终用户之间,还有一个巨大的鸿沟需要填充。这个原创 2012-08-20 11:50:13 · 1911 阅读 · 0 评论 -
关于架构设计的一些观点
原文摘自:http://www.infoq.com/cn/articles/dx-on-architecture 架构本身也是动态发展而来的一位好的架构师,他真正的价值不在于从第一天开始就拿出一个蓝图,它有多漂亮、多干净。我认为好的架构师首先应该是知识面比较宽广,需要清楚有哪些选择,每个选择在解决当前问题的同时还会带来哪些影响,也就是每种解决方案好的一面和坏的一面。其次,当遇到架构上的转载 2011-06-27 16:32:00 · 527 阅读 · 0 评论 -
Restful VS RPC设计
下面是一些资源,讲述了Restful和RPC方面的内容1 REST的优势到底是什么?2 Custom Service or RESTful Service?3 REST API的好的、坏的及难堪的实践4 REST在企业中获得成功了么?5 REST API还有新麻烦?http://www.infoq.com/cn/articles/rh-view-原创 2011-06-22 18:13:00 · 1131 阅读 · 0 评论