首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
张学认
掘友等级
后端架构师
|
某互联网公司
日拱一卒,功不唐捐
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
46
文章 45
沸点 1
赞
46
返回
|
搜索文章
最新
热门
【译】Laravel 使用 CURD 之外-模型(Model)
在前面的两章中,我们讲到了每个应用三个核心模块的两个:DTO 和 Actions - 数据和功能。这章我们将会学习核心的最后一块:访问存储的数据。 换句话说: 模型 (Models)。 现在来说,Model 是比较难的一部分。 Laravel 通过 Eloquent 提供了许多…
Laravel 使用 CURD 之外 - 使用数据(Working with data)
在每个项目的核心中,你都可以找到数据。几乎所有应用都可以简单概括为:根据业务需求使用各种方法来提供、解释和操控数据。 你可能已经意识到这个事情:在项目开始时,你不会先去考虑 controllers 和 jobs, 你会从构建 Laravel 里称之为 Models 的东西开始。…
Laravel 使用 CURD 之外-领域(Domain)
首先说明,我没有提出这个术语 『领域』- 我从流行的开发模式 DDD 中学来的。引用牛津词典, 『领域』 可以描述为 『一个特定范围的活动或知识』。 我这里所说的『领域』和DDD中的不同,不过有相似之处。如果你比较熟悉DDD,你会在这本书中找到相似点。在用到时我尽可能的说出其相…
Laravel 使用 CURD 之外-动作(Action)
Laravel 里常用的方法是把这些功能都放在『Models』里(译者注:充血模型),在这一节,我们将尝试另一种方法用代码实现这些功能。 与其把这些功能混合在 『Models』和 『Controllers』里面,我们把这些用户用例看作为项目的第一公民(first class c…
代码整洁之道-读书笔记
一致的风格比“正确”的风格更重要。 代码的写法应当使别人理解它所需的时间最小化。 不能提供更多额外信息的词汇不要用。 比如一个 Product 类,还有一个 ProductInfo 和 ProductData,其中 Info 和 data 并不能提供更多的信息。Info和 da…
面向对象设计的七大设计原则详解
类的设计原则有七个,包括:开闭原则、里氏替换原则、迪米特原则(最少知道原则)、单一职责原则、接口分隔原则、依赖倒置原则、组合/聚合复用原则。 七大原则之间并不是相互孤立的,彼此间存在着一定关联,一个可以是另一个原则的加强或是基础。违反其中的某一个,可能同时违反了其余的原则。 开…
如何管理composer扩展包的版本号
packagist会把github下项目的分支和tag信息都会同步过来当做版本来处理,但区别在于分支被当做了开发版本来对待,版本号由dev-加上分支名组成,如下图:dev开头的都是分支,其他都是tag. 或者在composer.json中将minimum-stability改为…
在阿里做了五年技术主管,我有话想说
阿里技术专家对技术 TL 的理解与思考
SlimPHP开发指南五:响应
Your Slim app’s routes and middleware are given a PSR 7 response object that represents the current HTTP response to be returned to the cli…
SlimPHP开发指南五:请求
Your Slim app’s routes and middleware are given a PSR 7 request object that represents the current HTTP request received by your web server…
下一页
个人成就
文章被点赞
44
文章被阅读
16,512
掘力值
471
关注了
11
关注者
14
收藏集
6
关注标签
40
加入于
2016-08-16