小弟在公司用CI約莫半年
看到網路上對CI的批評很多
他過時、他不是OOP、他不是MVC
但都是一些大方向的描述 不夠明確
可以請教各位前輩的意見
CI哪些地方很糟糕?哪些地方值得改進?
謝謝各位 小弟學了一個東西後就很想分析他的優缺點
我就先拋磚引玉了
在system/core的資料夾 有個Common.php檔
定義了CI一大堆的global function
但是global function跟global variable多了都是不好的
整理的不夠好、然後再到處用這些global function 簡直是硬幹
還有嗎?
CI哪些地方很糟糕?哪些地方值得改進?
同步在SO發問
http://stackoverflow.com/questions/23028540/bad-patterns-in-codeigniter