Design & Pattern团队最新随笔(rss)

IT企业受《劳动法》第2轮冲击 大学生求职路或更窄

     摘要: 2008.05.12  来自:中青在线—中国青年报   王超        大学生IT企业求职路更窄? 今年毕业的IT类大学生可能面临着更大的困难。一家知名IT类企业的员工透露说,3月份该企业招聘的标准是“本三研二”,即本科生须有三年以上工作经验,研究生须有两年以上工作经验。...  阅读全文

2008-05-12 10:36 作者: 巍巍边疆【评论:0】【阅读:1】 

在敏捷开发中采用演进式架构设计

     摘要:     在敏捷开发过程中,我们还需要对系统架构进行设计吗?事实上,Martin Fowler在《Is Design Dead?》一文中已经给出了答案,那就是我们同样不能忽略对系统架构的设计。与计划性的设计(Planned Design)不同,我们需要演进式的设计(Evolutionary Design)。在敏捷开发的生命周期中,我们通过每一次迭代来丰富与更新我...  阅读全文

2008-05-11 21:00 作者: 张逸【评论:5】【阅读:946】 

上班玩游戏,老总是怎么知道的呢?

     摘要: 上班玩游戏,老总是怎么知道的呢?  阅读全文

2008-05-11 02:00 作者: Bēniaǒ【评论:2】【阅读:32】 

一个记忆犹新的技术者创业故事,仅以此文献给所有技术者

     摘要: 故事角色: 外围公司,势力雄厚,境外公司。 温某,31 岁,广东人氏,工作热情,责任心强,数据编辑员出身,口才好,家里条件可以,家买住房一套,开二手四轮车。 邢某,20 岁,河南人氏,一技术精英,擅长 web 开发、数据库优化,开发能力特强。缺点:交际。 我,20 岁,湖北人,技术还行,擅长 web 开发,数据库优化。缺点:交际。 三人是旧同事。 故事背景: 邢某于 06 年研究足球...  阅读全文

2008-05-08 17:16 作者: nicye【评论:45】【阅读:2531】 

《Head.First设计模式》的学习笔记(8)--适配器模式

     摘要: 软件开发中经常遇到的问题:假设已有一个软件系统,你希望它能和一个新的厂商类库搭配使用,但是这个新厂商所设计出来的接口,不同于旧厂商的接口。如果你不想改变现有的代码,也不能改变厂商的代码,那么你该如何解决这个问题。  阅读全文

2008-05-07 22:17 作者: 长空新雁【评论:0】【阅读:163】 

[新聞]全民獵頭 IT業的人才爭奪戰

     摘要: 华为动员全民猎头开出伯乐奖:每挖一人奖500元2008-05-07 03:10:50 来源: 第一财经日报(上海)http://tech.163.com/08/0507/03/4BAELNNK000915BE.html为了发动全体员工网罗有用之才,华为公司开出了“伯乐奖”,规定每挖进一人奖励500元。 清晨五点,闹钟声大作,小文(化名)跳出被窝,赶紧打开电脑进入公司招聘邮箱。他清醒地记得主管布...  阅读全文

2008-05-07 09:23 作者: 巍巍边疆【评论:0】【阅读:21】 

2008年6月28号PMP及CAPM认证考试报名通知

     摘要: 2008年6月28号PMP及CAPM认证考试报名通知 作/转载者:国家外国专家局培训中心     2008年6月28日将举行今年第二次PMP及CAPM认证考试。2008年4月1日起至2008年4月21日(周末除外)为报名时间。以下为报考考生的基本流程:     1.在PMI网站www.pmi.org提交完成英文申请材料(本网站可下...  阅读全文

2008-05-07 09:01 作者: 巍巍边疆【评论:0】【阅读:7】 

工厂模式与OO设计原则

     摘要:

如果把创建看作一个职责,那么系统中的哪个对象应该拥有这个职责呢?如果把创建看作知识,那么创建知识应该放置在什么地方呢?
本文内容覆盖:
1. GRASP给我们的启示 2. 简单工厂与OCP DRY原则 3. 工厂方法、抽象工厂和LSP DIP原则 4. 总结

  阅读全文

2008-05-06 10:44 作者: 坚强2002【评论:12】【阅读:1814】 

《Head.First设计模式》的学习笔记(7)--命令模式

     摘要: 背景:有时候我们需要对方法进行封装,通过对这些封装的方法进行调用,我们可以很好的处理一些事情。比如,记录日志,或者重复使用这些封装实现撤销功能。 意图:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。 结构: 例子:这次我们将设计一个家电自动化遥控器的API 需求分析: 遥控器的图: 1)、遥控器上具有七个可编程...  阅读全文

2008-05-04 23:21 作者: 长空新雁【评论:9】【阅读:1495】 

[翻译]ORM in .NET 3.5

     摘要: ORM,对象-关系映射,在现代面向对象编程语言中,其中实现起来比较棘手的事。它包括摒弃传统的数据存储机制:这里没有(或很少)专门的、预编译的代码,涉及读(写)对象从(到)数据库或其它后备存储中。作为替代,涉及访问后备存储的逻辑在运行时被决定,通过运用一系列反射和特性机制修饰正在考虑的业务对象。许多已经建立的工程和框架试图提出这个观念并取得了多方面的成功。这篇文章覆盖了:概括介绍ORM理念,一种.NET3.5携带的途径,及其和其他框架的比较。  阅读全文

2008-05-03 00:37 作者: nicholas.sun【评论:14】【阅读:2336】 

[推荐] asp.net Ajax 终极解决方案

     摘要: ajax 在目前 web 领域已广泛应用,其真正核心只不过是一个封装好了的 js 库。最五花八门的莫过于 asp.net 的控件,我个人认为 ajax 只是一个轻量级的东西,根本没有必要将它写成服务器组件,如 ajax.net、AjaxControlToolkit 等。所以我一直视这些组件为垃圾。。。 以下说明我为什么不认同 ajax 的相关组件: 1、将 ajax 封装得太死,出现问题难于调...  阅读全文

2008-04-30 16:04 作者: nicye【评论:83】【阅读:2998】 

程序员如何保证自己的程序不存在BUG

     摘要: 来源:IT专家网  毫无疑问,程序员是善于思考问题的一族。一个程序的编写都是通过:思考、设计、编写、调试、测试以及运行这些基本的阶段。  但大部分程序员都有一个问题,就是不太愿意测试自己的代码。他们草草的调式完成以后就认为工作结束,测试那是测试人员的工作。  按照理论上,如果代码存在问题,那么测试人员和最终的用户肯定可以发现这些 BUG ,而等待哪个时候再返回来查找问题到底错在什么地方确实代价不小...  阅读全文

2008-04-30 13:00 作者: 巍巍边疆【评论:3】【阅读:50】 

盛大网络招聘高级网站开发工程师(工作地点成都)

     摘要: 高级网站开发工程师 工作性质 工作职位 工作地点 招聘人数 工资待遇 全职 计算机/IT业 互联网软件开发工程师...  阅读全文

2008-04-28 15:45 作者: THIN【评论:13】【阅读:2014】 

解读设计模式----装饰模式(Decorator Pattern)

     摘要: 装饰模式(Decorator)也叫包装器模式(Wrapper)。以“装饰”的含义生动形象地描绘了“动态地给一个对象添加一些额外的职责”的意图。GOF在《设计模式》一书中给出的定义为:动态地给一个对象添加一些额外的职责。装饰模式充分利用了继承和聚合的优势,创造出无与论比的设计美学。就增加功能来说,Decorator模式相比生成子类更为灵活。  阅读全文

2008-04-23 00:54 作者: 笨→鸟(Bird)【评论:8】【阅读:133】 

[ZT]仿 新华网上的今日头条的标题

     摘要: 有时,我们需要让新闻标题更加个性化,例如:网站首页图片大标题(新闻头条标题等)。如下图: 上面这幅图片是新华网上的今日头条的标题。我们一般的做法可能是:使用Photoshop制作成图片,保存上传。这样需要浪费人力,比较麻烦。有没有更好的办法呢? 下面使用GDI+及C#代码,完成自动实现的过程。 老规矩,先看看运行效果: 下面是C#代码:// Text2Image.aspx<%@ Pa...  阅读全文

2008-04-21 10:27 作者: 巍巍边疆【评论:0】【阅读:80】 

法国在华企业名单,坚决抵制!

     摘要: 法国商品商标: 法国的汽车:雪铁龙 雷诺 标致。     超市:家乐福 欧尚。     法国洋酒:人头马、轩尼诗XO、马爹利。 酒庄:木桐 拉菲 拉图庄园 玛歌 玛 歌Margaux 欧 颂Ausone   大依瑟索Grands Echezeaux 依瑟索Echezeaux 李奇伯格Richebo...  阅读全文

2008-04-17 10:53 作者: 巍巍边疆【评论:1】【阅读:172】 

《Head.First设计模式》的学习笔记(6)--单件模式

     摘要: 背景: 有一些对象其实我们只需要一个,比方说:线程池(threadpool)、缓存(cache)、对话框、处理偏好设置和注册表(registry)的对象、日志对象,充当打印机、显卡等设备的驱动程序的对象。事实上,这类对象只能有一个实例,如果制造出多个实例,就会导致许多问题产生,例如:程序的行为异常、资源使用过量,或者是不一致的结果。因此,我们设计这种类时必须确保只有一个实例,单件模式应运而生。 ...  阅读全文

2008-04-15 16:30 作者: 长空新雁【评论:17】【阅读:1869】 

视角的力量--再说OO设计原则

     摘要: 《OO设计原则总结》一文中我提出了一个问题:如何更好的使用这些原则?怎样在实践中遵守这些原则?使用三种视角思考问题就是答案之一;
本文内容包括:
1.为什么我们过早的纠缠于细节?问题的本质是什么?
2.救命稻草--Martin Fowler的三层视角理论
3.三层视角--回头再说OO设计原则
oop  阅读全文

2008-04-15 10:58 作者: 坚强2002【评论:33】【阅读:2776】 

Microsoft、Yahoo、Google的并购记录

     摘要: 自从微软在2/1宣布计划以每股溢价62%、总价446亿美元的金额买下Yahoo后,国内外都议论纷纷,因为如果成功将是网络产业有史以来最大的并购案!而此一并购案一旦成功也将成为微软史上最大宗的并购案,上回缔造微软并购金额纪录的是aQuantive(60亿美元)。 不过Yahoo在4/7终于响应,拒绝微软的提议,认为微软严重低估Yahoo价值并坚持收购价必须高于微软先前开出的446亿美元,雅虎希望...  阅读全文

2008-04-14 11:16 作者: 巍巍边疆【评论:0】【阅读:90】 

解读设计模式----工厂方法模式(FactoryMethod Pattern)

     摘要: 概述:
Factory Method模式是应用最为广泛的设计模式,毕竟他负责了一系列对象的创建,而对象的创建正是面向对象编程中最为繁琐的行为。GOF在《设计模式》一书写到,“Factory Method模式使一个类的实例化延迟到子类。”准确的说,Factory Method模式是将创建对象实例的责任,转移到了工厂类中,并利用抽象原理,将实例化行为延迟到具体工厂类。
意图:
定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method模式使一个类的实例化延迟到子类。  阅读全文

2008-04-13 22:38 作者: 笨→鸟(Bird)【评论:2】【阅读:142】 

RSS

导航

团队简介

相关小组

其他交流方式

计数器

聚合

团队负责人

团队成员[共108人]

广告