0x01 Hello Wrold!
要想更好,更快的寫東西,你一定繞不開UML和遵循S.O.L.I.D原則,那麼他們是什麼呢?好吧,我也不知道,那我就學一學吧。
0x02 關於UML
你一接觸這個,就會疲於記住UML的各種符號,如下:
恩,我覺著多看UML圖,自然就記住了。
我看過的一片好文,挺好懂的,實用的UML知識!!!
有了上面的基礎,你一下就看明白了Laravel中app下的user類的各種關係,如下:
再進一步,各種設計模式,只要給你了UML圖,你是不是也很嗨皮的一下看懂了呢!!!
NICE。。。
0x03 關於S.O.L.I.D
這個就不多說了,寫程式碼這個事,都有個最佳實踐(大家都想找銀彈,可惜找不到。。。)
遵守這些原則,只有一個目的,複用,解耦。終極目的,節省時間,真愛生命。。。
我也看到了一片好文,簡單說明了這些原則(其實還有很多原則,只是這些原則常用),如下:
簡單的S.O.L.I.D知識!!!
要知道,Laravel框架的創始人,都說了,大家一定要遵守並實踐S.O.L.I.D原則。。。
祝好!
THE END
本作品採用《CC 協議》,轉載必須註明作者和本文連結