http://mpvideo.qpic.cn/0b2e5qaaoaaasmadvi4eavrvb3gda7waabya.f10002.mp4?
这是一期会引起广泛讨论的内容, 不亚于“PHP是世界上最好的语言”。
不管我们是否基于框架去开发,不管使用什么框架去开发。
6个字的内功心法一定要牢记:高内聚,低耦合。
不管是单体项目还是微服务,不管是小组件还是大功能,不管是业务还是领域DDD,也都遵从这个原则:
(模块、功能、业务、领域)内部高内聚,
(模块、功能、业务、领域)之间低耦合。
答案:GoFrame
和PHP的Laravel简直太像了,用起来太香了,很顺手。
对新手不友好,有门槛。
这些不作为本期内容的重点,大家可以直接阅读官方文档。
我也有计划录制视频,结合我们的商业项目,站在使用者的角度去分享使用GoFrame的感受,如何理解框架的设计思想。
我梳理的 GoFrame V2最新版的开发流程
没有一个框架是万能的,也没有一个语言是万能的。
结合自己的需求去选择合适的框架,合适的开发语言。
不要被眼前暂时的得意或者失意“一叶障目”,结合实际情况,实事求是,拥抱变化,不断学习,才能“见泰山”。
面向“养家糊口”编程,能稳定赚钱的职业才是好职业。
[1]模块化设计: https://goframe.org/pages/viewpage.action?pageId=3672891
[2]统一框架设计: https://goframe.org/pages/viewpage.action?pageId=7290658
[3]工程开发设计: https://goframe.org/pages/viewpage.action?pageId=30740161
[4]全链路跟踪设计: https://goframe.org/pages/viewpage.action?pageId=35356689
[5]全错误堆栈设计: https://goframe.org/pages/viewpage.action?pageId=35356691
[6]接口化与泛型设计: https://goframe.org/pages/viewpage.action?pageId=35356693
[7]隐式与显式初始化: https://goframe.org/pages/viewpage.action?pageId=6357066
[8]Context相关设计: https://goframe.org/pages/viewpage.action?pageId=7301813
[9]微服务相关设计: https://goframe.org/pages/viewpage.action?pageId=54100607