
软件设计、软件工程
文章平均质量分 75
jackpk
这个作者很懒,什么都没留下…
展开
-
软件版本:GA、RC、alpha、beta、gamma等详解
最近在做SSH框架的整合,遇到了些关于软件版本的概念,在网上找了些资料,贴在这里和大家分享。(1)RC:(Release Candidate) Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要原创 2008-11-06 11:19:00 · 10805 阅读 · 2 评论 -
构建高可扩Web架构和分布式系统实战
构建高可扩Web架构和分布式系统实战url: http://www.youkuaiyun.com/article/2013-01-10/2813545-Building-Scalable-Web-Architecture 构建高可扩Web架构和分布式系统实战(下)url;转载 2014-06-10 14:07:55 · 879 阅读 · 0 评论 -
淘宝分享
淘宝分享2011-12-14 16:35:01url: http://chanelll.blog.163.com/blog/static/1769033482011111441623917/ '转载 2014-06-30 10:36:52 · 800 阅读 · 0 评论 -
谈谈去 IOE 运动
谈谈去 IOE 运动这篇文章算是今年年末的一个技术总结。谈谈技术圈一度的热门话题「去 IOE」这件事。何谓 IOE ?所谓 IOE 是个简称。是指以 IBM 、Oracle、EMC 为代表的小型机、集中式数据库和高端存储的技术架构。其中 I 指 IBM p 系列小型机,操作系统是 AIX,IBM 专有的 Unix 系统;O 指 Oracle 数据库(RDBMS);E 指 EMC 中高端转载 2014-07-01 11:33:50 · 1430 阅读 · 0 评论 -
避免代码冗余,使用接口和泛型重构Java代码
避免代码冗余,使用接口和泛型重构Java代码url: http://www.importnew.com/6761.html本文由 ImportNew - ImportNew读者 翻译自 michaelbrameld。欢迎加入翻译小组。转载请见文末要求。【感谢 李云涛(@平等的黑)的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试投递到 ImportNew。】在使用动转载 2015-01-12 11:04:41 · 1361 阅读 · 0 评论 -
《反制“项目破坏者”》手册
《反制“项目破坏者”》手册2013-01-23 16:07url:http://www.iteye.com/news/27047之前我为有志成为“项目破坏者”的开发者制作了一个手册(见《“项目破坏者”手册》),据某些无节操的学习者透露,这些招数屡试不爽。但这也成为了项目管理人员的噩梦。因此,尽早识破这些破坏者的阴谋,并进行有效的防破坏,是项目转败为胜的关键。 以下是转载 2015-04-02 13:42:20 · 623 阅读 · 0 评论 -
如何避免软件工程中最昂贵错误的发生(代码重写)
如何避免软件工程中最昂贵错误的发生url: http://www.iteye.com/news/30395编者按:影响软件工程进度的原因有很多种,而代码重写无疑是最耗费时间的变更之一。那么重写的时候需要注意哪些细节才能把资源开销控制到最低或可接受的程度呢?本文作者Edmond Lau在其博文中进行了阐述。以下为译文。 前几周,一位年轻的初创企业工程师过来寻求我有关代码重转载 2015-04-01 11:39:18 · 788 阅读 · 0 评论 -
软件开发最佳实践集锦
软件开发最佳实践集锦2013-04-08 18:22 by 副主编 wangguo http://www.iteye.com/news/27523本文的这些最佳编程实践、开发准则都是伟大的程序员的经验总结。Tim Oxley从互联网中搜集了这些最佳实践,并放在了Github上,以供他人查看和补充。希望这些最佳实践能够为你的开发工作带来一些帮助。 不要构建大型应用转载 2015-04-01 15:04:09 · 760 阅读 · 0 评论 -
“项目破坏者” 手册
“项目破坏者” 手册2013-01-18 16:15url:http://www.iteye.com/news/27020要想将一个开发项目搞砸,有很多种方法。开发者Anders Abel将他经历过的项目中的破坏者的轶事整理成了一个手册,如果你想搞砸你们公司正在做某些软件项目,完全可以借鉴这个手册中的方法。(项目管理者不必担心,我后续会写一篇文章来讲述如何应对这些招数。更新:《反制转载 2015-04-01 15:16:16 · 778 阅读 · 0 评论 -
分布式系统架构的基本原则和实践
分布式系统架构的基本原则和实践url: http://blog.sina.com.cn/s/blog_5459f60d01016ntb.html(2012-06-12 17:06:24)采用分布式系统架构是由于业务需求决定的,若系统要求具备如下特性,便可考虑采用分布式架构来实现:1.数据存储的分区容错,冗余2.应用的大访问、高性能要求转载 2015-06-03 21:45:04 · 17499 阅读 · 0 评论 -
构建高并发高可用的电商平台架构实践
构建高并发高可用的电商平台架构实践 url: http://blog.youkuaiyun.com/yangbutao/article/details/12242441/从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:http://blog.youkuaiyun.com/yangbutao/article/details/1转载 2015-06-03 21:52:52 · 1743 阅读 · 0 评论 -
OSC 第 130 期高手问答 — 究竟什么才是微服务?_黄勇【摘选】
OSC 第 130 期高手问答 — 究竟什么才是微服务?url:https://www.oschina.net/question/2720166_2201257本文截取自“OSCHINA 本期高手问答(10 月 17 日-10 月 23 日) 我们请来了@黄勇为大家解答关于微服务架构方面的问题。”引用来自“sofn”的评论@黄勇 : 听说微服转载 2017-01-09 15:35:07 · 1234 阅读 · 0 评论 -
你优化系统的目标是什么?
你优化系统的目标是什么?url: http://kb.cnblogs.com/page/183123/转载 2014-05-23 07:45:26 · 653 阅读 · 0 评论 -
程序员要勇于说不
程序员要勇于说不oschina 发布于: 2013年04月18日文章转载自:开源中国社区 [http://www.oschina.net]本文标题:程序员要勇于说不本文地址:http://www.oschina.net/news/39716/just-say-no又一次情绪激动、气氛高度紧张的会议,这一次是商议如何让目前这个重要项目“重回正轨”——计划的完工日期早已超了几个转载 2013-04-21 22:23:19 · 756 阅读 · 0 评论 -
7种设计坏味道和11种原则
7种设计坏味道 1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动。 2.脆弱性: 对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。 3.牢固性: 很难解开系统的纠结,使之成为一些可在其他系统中重用的组件。 4.粘滞性: 做正确的事情比做错误的事情要困难。 5.复杂性(不必要的): 设计中包含有不具任何直接好处的基础结构。 6.重复性(不必要转载 2008-11-22 11:40:00 · 1031 阅读 · 0 评论 -
C#设计模式(23种设计模式)
C#设计模式(23种设计模式)创建型: 1. 单件模式(Singleton Pattern) 2. 抽象工厂(Abstract Factory) 3. 建造者模式(Builder) 4. 工厂方法模式(Factory Method) 5. 原型模式(Prototype) 结构型: 6. 适配转载 2010-05-17 14:01:00 · 812 阅读 · 0 评论 -
时间复杂度 与 P,NP,NPc
时间复杂度 与 P,NP,NPc转载 2010-08-25 22:47:00 · 2329 阅读 · 0 评论 -
程序员分成几种不同的境界
程序员 境界转载 2011-03-22 17:28:00 · 799 阅读 · 0 评论 -
财富(中文版):英特尔如何激励员工?
财富(中文版):英特尔如何激励员工?转载 2011-04-06 09:01:00 · 1601 阅读 · 0 评论 -
项目经验汇总 ing。。。
项目经验原创 2011-04-18 11:49:00 · 754 阅读 · 0 评论 -
JAVA简单编码规则
编码规则转载 2011-04-18 13:22:00 · 974 阅读 · 0 评论 -
一个程序员的多年珍藏(1月23日最新更新)
书籍下载转载 2011-04-18 13:26:00 · 1230 阅读 · 0 评论 -
★★ 人人网开源软件、相关技术架构
人人网使用的开源软件列表转载 2011-04-26 12:35:00 · 3303 阅读 · 0 评论 -
你需要的不是重构,而是理清业务逻辑
你需要的不是重构,而是理清业务逻辑url: http://www.oschina.net/news/39539/its-not-refactoring-its-untangling?from=20130414 最近我遇到了一位以前公司的同事。他提到了数年前我在那个公司曾经开发过的项目。他说这个项目现在已经变成了“职业杀手”。基本上,任何接触过这个 “职业杀手”项目的转载 2013-04-21 22:11:47 · 797 阅读 · 0 评论 -
今天你买到票了吗?——从铁道部12306.cn网站漫谈电子商务网站的“海量事务高速处理”系统
《今天你买到票了吗?——从铁道部12306.cn网站漫谈电子商务网站的“海量事务高速处理”系统》原文地址: http://blog.youkuaiyun.com/hu_zhenghui/article/category/418803 首发地址: http://bbs.hpx-party.org/thread-8488-1-1.html 。一万四千字电子商务网站干货贴,贯穿产品、研发、运维三大领域,转载 2013-04-27 12:36:05 · 2320 阅读 · 1 评论 -
详解Twitter开源分布式自增ID算法snowflake(附演算验证过程)
详解Twitter开源分布式自增ID算法snowflake,附演算验证过程2017年01月22日 14:44:40url: http://blog.youkuaiyun.com/li396864285/article/details/546680311.snowflake简介 互联网快速发展的今天,分布式应用系统已经见怪不怪,在分布式系统中,我们需转载 2017-10-16 12:17:25 · 6138 阅读 · 0 评论