人?程式碼?
程式碼質量和人有關嗎?程式碼本身就是一種語言,以前被認為是與機器交流的,現在之所以重視程式碼質量是因為長期專案更多的要跟人交流,程式碼也是人與人交流的語言。
人的喜怒哀樂也是程式碼的一部分,每個人有技術手段也得有人性才能寫得出好的程式碼,技術可以學,人性是想去做,隨環境而變,所以程式碼質量離不開環境,自己所做所為一定受環境影響,反過來也可以影響環境。但現實之中並不是隨人願的,比如每個人都有自己的目的,並不是都願意改進自己的程式碼質量,如何辦,人之本性之一是貪婪,沒好處的事是沒人做的,想讓他做,嘿嘿,吃虧+利誘+時機。
人總是懶惰的,所以不吃虧是不會改的,第一步就是這樣寫如何會出問題,造成寫程式碼人員的損失(吃虧:笨辦法就是誰的程式碼誰負責),等付出足夠代價的那一天(時機)自然會反省,然後告訴正確的方法及體會到好處(利誘)。
程式碼嘛就是人的體現,什麼人做什麼事,人性即程式碼的形狀(碼形)。人組成社會,程式碼組成程式。
不同環境有不同的辦法,上面這種辦法是解釋不明白的時候用的,也有啥都不聽的,惹不起還躲不起嗎?哎,發發牢騷。有機會推廣的話自己以後也少些麻煩。大家在一個屋簷下,所以不用擔心躲不掉,總有一天會碰上的,多少而已。
這是樂觀的,也有悲觀的,環境不是一人之力形成的,也不是一人之力可以改正的,能力強的改善可以,但我們能力弱的,好環境學技術,不好環境嘛,聽說是培養專案經理的,我是理解這環境對於技術方向的工程師是考驗自學能力的。人性受其影響,碼形亦有變化,也可能妥協,趁早離開吧。能力高低可以自己試試看啊~_~.
人性==碼形,環境==程式。
對了,社群裡有個合集程式碼質量隨想錄關於寫程式碼的,還是很不錯的,看完有感而發。
相關文章
- 程式碼如人
- github 程式碼commit機器人GithubMIT機器人
- Python 三人鬥地主程式碼Python
- 哈佛同窗起訴:Facebook創辦人竊取程式程式碼
- 營銷人員如何使用無程式碼工具
- java實現人機猜拳遊戲的程式碼Java遊戲
- CSS3小黃人效果程式碼例項CSSS3
- 詩人有情詩 程式設計師有情碼程式設計師
- 聊聊面試時讓候選人寫程式碼面試
- 洩露Windows程式碼嫌疑人認罪Windows
- 她寫的程式碼,帶人類成功登月
- 寫讓別人能讀懂的程式碼
- 如何在Java程式碼中去掉煩人的“!=null”JavaNull
- 讓人疑惑的Java程式碼 – Java那些事兒Java
- 開發人員應該害怕低程式碼嗎?
- 系統幹崩了,只認程式碼不認人
- 如何閱讀別人的C/C++程式碼C++
- 讓人疑惑的Java程式碼 - Java那些事兒Java
- MySQL創始人:寫程式碼爽過打遊戲!MySql遊戲
- Discuz非創始人管理員程式碼執行
- 不要複製別人的程式碼 自己敲出來!
- 張逸:程式碼最大的敵人就是體格
- frank程式碼網為網頁前端人員提供建站常用的網頁js程式碼網頁前端JS
- 程式碼片段新增智慧提示,打造一款人見人愛的ORM框架ORM框架
- 為什麼開發人員喜歡低程式碼?
- 從別人的程式碼中學習golang系列--03Golang
- 從別人的程式碼中學習golang系列--01Golang
- 從別人的程式碼中學習golang系列--02Golang
- 據說別人的程式碼能殺人於無形???
- 一段讓人瑟瑟發抖的ABAP程式碼
- 寒冬 winter:程式碼無捷徑,只怕有心人
- MySQL 創始人:寫程式碼比打遊戲還爽!MySql遊戲
- 網紅人氣排名前10大程式碼編輯器
- java 百度人臉識別 介面程式碼Java
- 防止別人通過框架引用本站頁面程式碼框架
- OpenBSD創始人聲稱OpenSSL程式碼一團糟
- 編寫讓別人能夠讀懂的程式碼
- 成品php一對一直播程式原始碼,承載人數達上億人?PHP原始碼