关于 UML && S.O.L.I.D

0x01 Hello Wrold!

要想更好,更快的写东西,你一定绕不开UML和遵循S.O.L.I.D原则,那么他们是什么呢?好吧,我也不知道,那我就学一学吧。

0x02 关于UML

你一接触这个,就会疲于记住UML的各种符号,如下:
file
恩,我觉着多看UML图,自然就记住了。
我看过的一片好文,挺好懂的,实用的UML知识!!!
有了上面的基础,你一下就看明白了Laravel中app下的user类的各种关系,如下:
file
再进一步,各种设计模式,只要给你了UML图,你是不是也很嗨皮的一下看懂了呢!!!
NICE。。。

0x03 关于S.O.L.I.D

这个就不多说了,写代码这个事,都有个最佳实践(大家都想找银弹,可惜找不到。。。)
遵守这些原则,只有一个目的,复用,解耦。终极目的,节省时间,真爱生命。。。
我也看到了一片好文,简单说明了这些原则(其实还有很多原则,只是这些原则常用),如下:
file
简单的S.O.L.I.D知识!!!
要知道,Laravel框架的创始人,都说了,大家一定要遵守并实践S.O.L.I.D原则。。。
祝好!
THE END

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 1

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