如何协调框架与设计模式之间的关系?

jeff1987 2013-02-25 10:47:05
项目开发当中, 经常会用到一些框架 有开源的 ci yii 也有自己写的框架, 无非也就是把 model controller 抽象出来, 文件命名也经常会用到 xxx.model.php 或者 /model/xxx.php 来表明这个文件就是model类, 但是看看里边写的代码, 披着个类的外衣, 其实还是面向过程的写法,一些时候逻辑比较复杂, 想使用个什么设计模式吧, 又怕破坏了框架的结构给写乱了, 最后写出来的还是面向过程的代码。

如题, 求大家分享如何处理框架与设计模式之间的关系, 如何组织文件的?
...全文
504 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeff1987 2013-03-05
  • 打赏
  • 举报
回复
怎么说呢 好像坛子的人气大不如前啊!
xuzuning 2013-02-25
  • 打赏
  • 举报
回复
面向对象还是面向过程,只是看问题的角度不同,并不影响最终结果 如果你学习过《软件工程》就可以知道你描述的只是模块的具体实现 在软件工程中,一个模块完成一个特定的任务、一个模块一般只有一个入口和一个出口 一个模块的实现,只需完成了入口参数到出口参数的变换就可以了,具体的算法对整体而言并不重要 在软件工程中,一个项目的开发过程是: 系统分析员分析项目需求,将项目拆分成若干模块,并对每个模块书写模块说明书 程序员按照模块说明书的描述,书写具体代码 最后将全部模块组装起来进行联调

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧