标签:软件

推荐文章

MVC模式的优化方案(2)——剥离业务代码后的模型就是数据层

上一篇我们讲了在MVC架构中加入服务层,服务层的加入使我们的软件架构更加的容易理解和掌握。 原来的模型部分要负责业务代码和数据库处理,现在我们将业务部分抽取到服务层,这时候模型层只需要负责与数据库的交互,这样的形式跟主流php框架将模型设计与数据表一一对应的模式是一致的,从而解决...

shanhuhai 1个月前 (08-20) 137℃ 1喜欢

推荐文章

MVC模式的优化方案(1)——加入 Service 层

大部分程序员都知道 MVC 的软件设计方式,但是用了这么久的设计模式,你是否发出过疑问,目前的MVC设计方式有哪些问题,还有什么样的改进空间?今天来简单介绍下。 经典的MVC设计模式,其中 M(模型)、V(视图)、 C(控制器),其中模型中放是主要的业务代码和数据库交互,视图是软...

shanhuhai 1个月前 (08-19) 183℃ 2喜欢

随笔

程序员如何打造自己的知识库

  作为一个程序员,每天都要接触大量的新知识,比如“如何让一个元素居中的N种方法”, 比如“如何搭建Hadoop集群”,再比如 “Git使用的6个技巧”, 这些东西我们真的想用一次就永远都刻在脑袋里,不会忘记,但是人脑是个奇怪东西,你需要在大量的重复练习中才能牢牢的记住一些知识。...

shanhuhai 1个月前 (08-15) 161℃ 1喜欢