随笔分类 -  ORM 框架 思路

蚂蚁变大象:浅谈常规网站是如何从小变大的zz
摘要:蚂蚁变大象:浅谈常规网站是如何从小变大的 阅读全文
posted @ 2012-07-12 16:36 风生水起 阅读(1520) 评论(5) 推荐(0) 编辑
关于设计
摘要:设计是用工艺手段整理需求的过程,设计的细化程度依赖于需求的稳定程度,同时考虑预先设计与否的代价,不预先设计,后期修改成本可能很高,预先设计,会增加程序的复杂性,如果需求和预期不一致,重写的成本可能更高;所以一般考虑优先做确定的需求的设计,同时在开发的过程中及时调整设计;优化也是如此,如果不确定有性能问题不预先做优化设计;有性能问题时再考虑优化;预留扩展接口也是要权衡是否预先设计的成本.设计技能是需要锻炼的,不断磨练自己面向架构思考和抽象能力,架构师是一种职责,而不仅仅是一个头衔,是一个进化的过程,同时不仅仅是技术,也包括不同领域的参与度,影响力,领导力和责任感。管理非功能性需求技术选型是彻头彻 阅读全文
posted @ 2012-04-04 10:08 风生水起 阅读(436) 评论(0) 推荐(0) 编辑
关于TDD的想法
摘要:TDD最大的优点是从使用的角度而不是开发的角度来看待软件;能够生成更好的应用接口。TDD的问题是直接切入到了软件或业务的细节。所以我觉得一个软件还是需要先有一个整体的设计,对于具体的某一块功能可以基于TDD来开发;另外一个适用场景是整个软件的整体需求还比较模糊,可以使用TDD对主要业务需求建立原型;单元测试与Scrum:单元测试的优点是随着测试用例的累积,对于系统的修改有更多的质量保证,但是随着测试用例的增加,维护成本也是不断提升,特别是在scrum模型中,单元测试似乎很鸡肋了。 阅读全文
posted @ 2012-03-07 11:17 风生水起 阅读(451) 评论(0) 推荐(0) 编辑
UML建模之时序图(Sequence Diagram)
摘要:UML建模之时序图(Sequence Diagram) 阅读全文
posted @ 2011-10-22 08:56 风生水起 阅读(1165) 评论(0) 推荐(0) 编辑
谈谈对于企业级系统架构的理解(zz)
摘要:谈谈对于企业级系统架构的理解 阅读全文
posted @ 2011-06-03 10:09 风生水起 阅读(603) 评论(0) 推荐(0) 编辑
[转]MVC和MVP的区别
摘要:MVC和MVP的区别 阅读全文
posted @ 2011-06-02 14:46 风生水起 阅读(32581) 评论(0) 推荐(3) 编辑
zz解读NoSQL技术代表之作Dynamo
摘要:NoSQL 阅读全文
posted @ 2011-01-16 16:46 风生水起 阅读(448) 评论(0) 推荐(1) 编辑
zz你是个软件架构师吗?
摘要:你是个软件架构师吗? 阅读全文
posted @ 2011-01-16 11:15 风生水起 阅读(334) 评论(0) 推荐(0) 编辑
《测试驱动开发》读书笔记
摘要:《测试驱动开发》读书笔记 阅读全文
posted @ 2010-12-05 01:37 风生水起 阅读(318) 评论(0) 推荐(0) 编辑
Flying框架思路与感想
摘要: 这两天将自己做的基于Ibatis.NET的开发框架整理了一下,做了一个PPT介绍和一个DEMO,顺便起了一个名字——Flying,代表轻量级和快速。 阅读全文
posted @ 2007-03-28 14:47 风生水起 阅读(656) 评论(0) 推荐(0) 编辑
想做一个权限管理插件
摘要:最近想做一个权限管理方面的插件,目标如下: 1.独立插件。应用于项目中,不论程序上还是数据库中,保持单向依赖(具体业务——》权限插件)。 2.粒度够细。权限设定具体到页面按钮。 3.使用面向方面插入具体业务,编写具体业务逻辑时遵循一定原则即可,不需要编写权限相关代码。 4.易用,XML配置,角色,用户组,继承性,灵活性。 最近一段时间上网察看了许多AOP相关的资料,感觉Castle的AOP做的很不错,也参考了许多相关的文章,但实现目标还有许多实际的问题亟待解决,主要在AOP的插入实现粒度如何达到BS项目按钮级别,实现按钮的是否可见等,最近园子里这方面讨论很多,希望大家能够给些建议,如果dudu觉得放在首页不合适,我便把它撤下来。(附:我的权限模块数据库设计) 阅读全文
posted @ 2007-01-26 14:42 风生水起 阅读(2534) 评论(8) 推荐(0) 编辑
ibatis和Castle学习历程
摘要:ibatis.netsql map是它的重点,看shanyou等的博客和demo可以了解基本配置,我觉得官方的文档非常好,看完官方文档基本上就对它完全掌握了;DAO的理解我是通过官方的npetshop例子和官方文档;Castle IOC比较复杂,理论方面可以先看一下一个外国人写的东西DependencyInjection.pdf,我是通过ibatis.net官方例子npetshop2理解的,现在也... 阅读全文
posted @ 2006-07-22 09:19 风生水起 阅读(1337) 评论(0) 推荐(0) 编辑