你的代碼為誰而寫妈候?
最近逛網(wǎng)站論壇看到的一個很有意思的問題,然后問了一下自己寫代碼是為了什么立哑,這個問題好像沒有標(biāo)準(zhǔn)答案可以有好多
1.為自己
? 工作寫代碼首先是為了自己的生活夜惭,工作職責(zé)所在,也是興趣使然铛绰,以前接觸過的網(wǎng)站軟件诈茧,以另外一種方式出現(xiàn)在眼前,還有學(xué)習(xí)新技術(shù)獲取新知識之后的滿足感捂掰,解決bug之后的成就感敢会,都可以成為理由。
2.為后來者
? 除非是自己興趣寫的系統(tǒng)这嚣,大部分時間我們都是為一個業(yè)務(wù)系統(tǒng)或者一個需求寫代碼鸥昏,需要后來者維護(hù),所以在自己工作中姐帚,也要考慮自己所寫代碼的可讀性(注釋還有編碼規(guī)范)吏垮,可擴(kuò)展性,性能罐旗,可維護(hù)性 等等之類都是自己寫代碼中需要注意的膳汪。
3.為客戶 為業(yè)務(wù)
? 另外一個方面,需求的產(chǎn)生是因為客戶尤莺,業(yè)務(wù)的某種需求旅敷,又或者客戶量增大導(dǎo)致的間接性需求生棍,需要寫代碼颤霎,完成客戶需求達(dá)到某種目的。