有朋友在用 Laracast 的 Commander package 吗?进来侃十块钱的吧:)
美工出身,野生码农,PHP 是一路 Google 自学过来的,以前使用 CodeIgniter 开发自己用的系统,没有设计模式也没有重构。一个控制器可以写一千多行(知道多渣了吧),操作日志、库存更新、用户信息更新等等事件操作(非 Event,就是一项一项的写出来,列在 save 操作之后)全写一起。
开始研究 Laravel 框架后,买了 Laracasts 的会员,收益很大!见识了什么是真正的代码!真正的程序员是怎么码代码的!
后来学到了 “Commands and Domain Events” ,用上了 Commander 扩展包,感觉这个扩展包(或者这种设计模式)可以解救我,让我的代码“优美”一点。
有没有 Commander 使用案例可供赏析的?是这个方向的也行,学习一下!传授点使用经验最好!谢谢先!
本帖已被设为精华帖!
同意 @gold3bear 的观点, Commander 有点太
Magic
了, 不是很好理解.这种设计模式很有学习的必要, 但是使用起来, 有点像在写 JAVA...
KISS - KEEP IT SIMPLE AND STUPID
smile: 两位早上好呀.
这里有份代码推荐看一下: https://github.com/BnSmth/Larabook2.0/tree...
还有这个讨论: https://laracasts.com/discuss/channels/gen...
这个是 4 的代码, 使用 Commander : https://github.com/laracasts/larabook