摘要:
select * from company as c1 inner join company c2 on c1.companyid=c2.companyid where create table [work]([Id] int,TypeId int,[Name] varchar(10)) insert into [work] select 1,1,'3232' insert into [wo... 阅读全文
摘要:
设计模式之状态模式 ―――策略模式的孪生兄弟 在本文中我将通过一个DEMO的迭代来讲述状态模式,这个DEMO以交谈的方式提出,交谈中将有三个角色出现:PM、客户、我。并在最后提一下 Martin Fowler的Replace Type Code With State/Stategy重构。然后一起看看状态模式和策略模式的异同。 在我们的开发中会经常碰到这样的情况:根据对象的状态执行相应的操作,比如... 阅读全文