0
在Codeigniter style-guide,它明確指出,類名應該以Ucfirst樣地喜歡參考hello world(不參考hello world)進行命名。爲什麼styleguide不適用於在CodeIgniter中擴展核心類的類?
但是對於extending core classes,它建議我們使用名稱,如MY_Controller這是違反樣式指南。
這可能是什麼原因?
在Codeigniter style-guide,它明確指出,類名應該以Ucfirst樣地喜歡參考hello world(不參考hello world)進行命名。爲什麼styleguide不適用於在CodeIgniter中擴展核心類的類?
但是對於extending core classes,它建議我們使用名稱,如MY_Controller這是違反樣式指南。
這可能是什麼原因?
所有核心類都遵循您提到的第二個名稱模式。例如。 是CI_Controller, CI_Exceptions,CI_Model,CI_Output。
擴展核心類的目的是執行與核心類相同的作用,核心類和普通類之間有明顯的區別。
所以我想原因很明顯,如果你看到一個XX_Xxxxxx名字模式,你會自動知道它是一個核心(或擴展核心)類。