有朋友在用 Laracast 的 Commander package 吗?进来侃十块钱的吧:)

美工出身,野生码农,PHP 是一路 Google 自学过来的,以前使用 CodeIgniter 开发自己用的系统,没有设计模式也没有重构。一个控制器可以写一千多行(知道多渣了吧),操作日志、库存更新、用户信息更新等等事件操作(非 Event,就是一项一项的写出来,列在 save 操作之后)全写一起。

开始研究 Laravel 框架后,买了 Laracasts 的会员,收益很大!见识了什么是真正的代码!真正的程序员是怎么码代码的!

后来学到了 “Commands and Domain Events” ,用上了 Commander 扩展包,感觉这个扩展包(或者这种设计模式)可以解救我,让我的代码“优美”一点。

有没有 Commander 使用案例可供赏析的?是这个方向的也行,学习一下!传授点使用经验最好!谢谢先!

本帖已被设为精华帖!
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 12
Summer

同意 @gold3bear 的观点, Commander 有点太 Magic 了, 不是很好理解.

这种设计模式很有学习的必要, 但是使用起来, 有点像在写 JAVA...

KISS - KEEP IT SIMPLE AND STUPID

smile: 两位早上好呀.

10年前 评论
Summer

这里有份代码推荐看一下: https://github.com/BnSmth/Larabook2.0/tree...

还有这个讨论: https://laracasts.com/discuss/channels/gen...

这个是 4 的代码, 使用 Commander : https://github.com/laracasts/larabook

10年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!