惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
U
Unit 42
人人都是产品经理
人人都是产品经理
罗磊的独立博客
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
GbyAI
GbyAI
Blog — PlanetScale
Blog — PlanetScale
I
InfoQ
Last Week in AI
Last Week in AI
宝玉的分享
宝玉的分享
B
Blog RSS Feed
WordPress大学
WordPress大学
腾讯CDC
H
Help Net Security
博客园 - Franky
博客园 - 【当耐特】
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
B
Blog
Vercel News
Vercel News
博客园 - 司徒正美

博客园 - goodbaby

辞职了 爱上无聊 读程序有感 把网通的网关接口程序重写了 深深陷入困境 我的技术和观点 我的AOP初步 静态和动态控件回递数据的处理差别 membership and roleship 我的asp.net 2.0初体验 一点技术,一点生活 基于服务的架构 变化,感触 又可以进自己的blog了 浅谈asp.net UI 浅谈验证码 浅谈基于角色的安全 浅谈数据库里的自引用 简单的URL重写
简单体验多层应用
goodbaby · 2005-04-17 · via 博客园 - goodbaby

简单体验多层应用

Posted on 2005-04-17 11:36  goodbaby  阅读(767)  评论()    收藏  举报

最近我们的一个项目已经为客户部署了,其间也经历了很多事情,而且他们用了快半个月了,也修改了很多次,面对用户不段提出的修改要求,我感受最深的就是应用的分层给软件带来的灵活性,没一次的大规模修改都是一次考验,包括新增功能,修改功能等等。在分层的设计下,这些东西变成了可能,当代码很多,而且越发的让你感到不知所措的时候,一个分层良好的设计就会显示他巨大的优越性,当然一些在设计的初级阶段你是无法预见的,就象一些出呼意料的问题一样。比如数据服务和业务的分离,很多时候只是简单的修改存储过程,业务逻辑采用基于接口的技术,表现层控制器从基类继承公共的逻辑这样让其他控制器变得没那么臃肿,减少重复代码。关于OR映射,我觉得使用商业OR工具对于小的公司来说没多大必要,所以自己做OR映射应该对于这样的一个小项目是完全可以的,Matin Faler在企业应用架构模式上谈的很清楚,我也只是肤浅的一点学习,今后还得继续努力。最后一点就是,看着自己写的程序卖了钱心里很高兴,一点小小的成就感 以后的路将更加艰难,有更多的困难,但我要走下去。感谢我的网友http://blog.joycode.com/musicland在方向上给我的支持,也感谢我的朋友,我的同学,我的家人,所有给我帮助的,我会努力的,走真确的方向。