由浅入深吃透MVC框架,驯服烂代码 | WildDog Blog
MVC 已经成为客户端的主流编程框架,相信客户端工程师对它并不陌生,甚至在开发过程中,不通过思考都会自动使用 MVC 框架编程。但在工作过程中,发现许多小伙伴也只是使用 MVC,对于为什么这样使用并不清楚。本篇文章将由浅入深,一步一步解释为什么要使用 MVC,以及使用 MVC 所带来的好处。
刚开始工作时,我是这样快速完成任务的
在刚开始工作时,拿到一个任务,第一时间想到的是怎么将它快速实现,但从未想过怎么将它做好,代码从头到尾都在文件里,一气呵成,速度比别人要快一倍,然后坐在那里,静静的等待着下一个任务的到来,有时还会偷偷的鄙视一下比我做得慢的同事,心中窃喜。但随着项目慢慢变大,问题就来了,一个 Controller 里的代码有时候会变成上千行,甚至几千行,代码的可读性变得非常差,存在大量重复代码,项目的一个小变更经常无法定位代码。经常干的事情就是全局搜索,替换相同的代码,一不小心改错一个,半天的工作得从头开始。
Read full article from 由浅入深吃透MVC框架,驯服烂代码 | WildDog Blog
No comments:
Post a Comment