架构学习
文章平均质量分 52
跟随内心
休息。。。认真读书。。。
展开
-
界面层与业务逻辑层分离
看到这里的帖子http://topic.csdn.net/u/20080822/11/83fac755-6074-4994-bd7d-506541cd4e89.html,其中有个人的回答很受益“谈一下我的观点:首先,对你的问题,我觉得是两个问题搅在一起了,还是分开来讲比较好。一个问题是软件分层和耦合的问题。另一个问题是如何划分业务逻辑和界面的问题。首先,软件原创 2012-09-21 18:10:58 · 9590 阅读 · 1 评论 -
产品技术框架的设计原则
项目初期是需求变更的最频繁时期,这个时候产品都没成熟,甚至没找准产品定位,而这个时候工程师就开始把技术限定在某一框框之内,显然是不正确的,这个时期最重要的就是保持业务逻辑的简单和模块的松散性,这样后面才会更容易整合。即使后面遇到了性能上的问题,因为你保持了简单和松散性,所以有很多替代方案可以选择,但是前提是你的设计是松散的,不能上来就把模块之间的关系给定死了。其实这类设计原则一直以来都有人在强调,原创 2013-09-07 14:40:49 · 2159 阅读 · 0 评论 -
切勿过早优化
转载自:http://www.watch-life.net/life-thinking/no-premature-optimization.htmlDonald Knuth说“过早优化是万恶之源”(premature optimization is the root of all evil)。这话也许有些夸张,但“过早优化”的危害我觉得不能忽视。同时,我觉得“过早优化”的概念不转载 2013-11-19 12:15:38 · 1396 阅读 · 0 评论 -
优化!优化?
转载自:http://hi.baidu.com/atyuwen/item/6a7f59fd5f624f6a3c14859c相信很多人都看到过像“过早的优化是万恶之源”之类的箴言,这里有一个完全收集版。摘自《高质量代码设计艺术》,"Code Quality :The Open Source Perspective"。原作者:Diomidis Spinellis,翻译:转载 2013-11-19 12:21:39 · 1351 阅读 · 0 评论 -
架构学习案例辑录
以前学习必须通过看书,现在互联网上有太多资源,因此,网络时代的学习必须少不了搜索引擎的帮助。本帖是通过搜索引擎帮助获取相关知识,并把资源网址分类整理,以供自己和大家以后方便阅读和查阅。如果链接失效了,可以自行谷歌之。以下为网络搜集归类整理:1.微博首席架构师杨卫华:新浪微博技术架构分析2.大众点评网的Web开发之路原创 2013-11-17 17:16:07 · 1747 阅读 · 0 评论 -
洪强宁谈豆瓣网技术架构
转自:http://www.infoq.com/cn/interviews/douban-hqn洪强宁,2002年毕业于清华大学,现任北京豆瓣互动科技有限公司首席架构师。洪强宁和他带领的技术团队致力于用技术改善人们的文化和生活品质,在网站架构、性能、可伸缩性上进行深入研究。豆瓣网曾获软件中国2006年度最佳技术应用网站。1.各位观众朋友大家好,这里是Info转载 2013-11-24 16:26:58 · 3028 阅读 · 0 评论 -
RESTful API 设计最佳实践
关于flask使用restful的工程 :http://uber.github.io/clay/ Clay Framework转自:http://blog.jobbole.com/41233/背景目前互联网上充斥着大量的关于RESTful API(为方便,下文中“RESTful API ”简写为“API”)如何设计的文章,然而却没有一个”万能“的设转载 2014-01-17 18:48:07 · 1923 阅读 · 0 评论