Code 創作心法:SLR

SLR

SLR(Single-Line Responsibility) 就是一種讓醜陋且難以閱讀的code,變成非常容易理解容易閱讀的一個方法。

他的概念就跟物件導向設計原則S.O.L.I.D中的S(Single-Responsibility Principle)一樣,強調一行code做一件事情,從閱讀者的角度來看,一行code代表一個語意,在更白話就是一句話代表一個意思。

一切的重點就是在利用文字排版與語言解構使程式碼more「readable」

Reference

https://midu.dev/single-line-responsability-haz-una-cosa-por-linea/