何爲高質量的代碼

身爲一名程序員,會寫代碼是最基本的生存能力。而能寫出高質量的代碼,是每個優秀的程序員具備的基本素質。
那麼什麼是高質量的代碼?怎樣去評價一個代碼的質量呢?

老師告訴我們,判斷一個代碼的優秀與否,一般從以下四個方面:

  • 代碼具有好的複用性
  • 代碼具有好的可擴展性
  • 代碼具有好的維護性
  • 代碼具有良好的可讀性

可是這些問題我以前從來都沒有想過,在寫程序的時候也從來沒有考慮過這些。

直到今天,我在看《c和指針》時,感受特別深刻。雖然作爲一個小白,不能全懂這題程序的邏輯,但是看着舒服呀,清楚,讀起來不累。這大概就是所謂具備良好的可讀性吧。
想想自己之前的代碼,就是一坨一坨的垃圾。看上去都是擠在一起的,誰會願意去讀呢

我目前所掌握的知識很淺薄,寫出具有良好的複用性、可拓展行、維護性的代碼可能有點難度,但是提高代碼的可讀性卻是我可以去做的。最起碼,寫出來的代碼使人願意去讀吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章