今天的收获就是,睡得很爽,终于不感觉疲惫;
中午9点被隔壁噪音吵醒,应公司要求重新注册vv更改个人名片--->隔壁不吵了---->睡觉;中午12点醒了----添加服务器绑定域名(原:daytiku.cn;添加:taoyouhui333.cn),和授业恩师谈话,期间恩师叫我有空多看看面向对象原则,框架,数据,业务,视图分离;对这些知识虽说早已心中有数,可是到了不同的编程阶段,往往都要回过头来看看前面基础知识。
下面是我对于数据,业务,视图的理解
- 视图即用户视图 .
- 业务是指系统业务程序(程序员编写的代码)
- 数据即对接数据库数据交互层
感觉个人理解太片面,于是,再次请教公司大牛浩哥(数据,业务,视图分离),得到的答案如下:
现在播放的音乐是我们
,不错,推荐一下
数据一般是跟数据库对接的部分(即model层),又业务决定去哪些数据,业务一般是前端需要展示给客户看的部分(即controller层)
然后浩哥再次给我解释对于MVC的理解:
1.一般来说一个m对应一个c。如果有其它的c调用同一个m,那么严谨来说,复制过去,成为一个新的m。因为以后如果有需要更改业务逻辑,那么就需要改动m,便于维护!
2.当然同一个c里面,不能代码冗余。如果是重复的东西就写一个方法内部调用
然后有句经典我很赞同:
别人的错误就是我们的经验,前提是你知道他错在哪儿 ---浩哥
我不会告诉你们,我们京歌科技公司有好多漂亮小姐姐,而且连前台都会编程哦!
网易云音乐的每日推荐果然是不错的