#純靠北工程師4hx
----------
回 #純靠北工程師4hn
PHP 很大一部分不是語言本身爛,畢竟論語言雜亂度,Perl 更勝一籌。我自己覺得是因為 PHP 入門門檻非常低,阿貓阿狗都可以掌握 PHP,導致 PHP Developers 的能力十分混雜。
論語言本身,PHP 有可以跟 HTML 混放的直覺特性,導致很多新手完全只靠直覺放程式,忽略未來的擴充及重構容易度。
論人的話,一堆屁孩會寫 PHP 就以為是程式大神,到處炫耀裝逼,但內部和實際功能爛到林北不用 10 分鐘就能 rewrite 出一個更漂亮而且好維護的版本。
更何況,一堆 PHP 程式碼慘不忍睹,不單單是程式碼風格。什麼東西都塞在一起,學不會拆分邏輯、物件導向甚至是設計模式 (Design Pattern),活他媽像一坨煮開,雜亂無章的麵條;什麼程式碼都是從 CSDN 或內容農場複製貼上,甚至連縮排都不先弄好;更不用說,不少故步自封的 PHP Developer 連 code lint 都不知道是什麼,也不願意學習別人的最佳作法,導致程式碼到處都是潛在問題,隨時都會 explode。
相較之下,其他比較有門檻,如 Golang、Rust 之類的語言,因為有其他語言的先備知識,相對比較知道怎麼寫出好 code,也比較尊重 lint,最終成品自然就會有「PHP=爛」,「其他語言開發出的東西比較漂亮」的刻板印象。
這道理同樣也可以套用在已納入國民教育的 Python、基礎 C++、VB 和 Scratch 身上。
----------
🗳️ [群眾審核] https://kaobei.engineer/cards/review
👉 [GitHub Repo] https://github.com/init-engineer/init.engineer
📢 [匿名發文] https://kaobei.engineer/cards/create
🥙 [全平台留言] https://kaobei.engineer/cards/show/5829
同時也有1部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,...
php explode 在 explode - Manual - PHP 的相關結果
When using 'explode' to create an array of strings from a user-specified string that contains newline characters, you may wish the resulting array to correctly ... ... <看更多>
php explode 在 [鐵人賽Day16]PHP字串-東拆西拆之先explode後implode 的相關結果
今天在搜尋資料時,在GOOGLE打上PHP空格,會出現很多關鍵字突然看到個關鍵字很感興趣,就找了下資料,而此關鍵字就是「PHP explode」. 看了官方的說明,這個函式是個 ... ... <看更多>
php explode 在 PHP : explode - PHP學習誌 - Google Sites 的相關結果
PHP explode () 函數. PHP String 函數. 定義和用法. explode() 函數把字符串分割為數組。 語法. explode(separator,string,limit) ... ... <看更多>