通过制定编码规范的过程来说明《学会放弃、妥协也是个大进步,也是相当的提高工作效率》...
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
我曾經(jīng)在一個比較有規(guī)模的IT公司工作,由于公司領(lǐng)導(dǎo)的經(jīng)營能力還是蠻強,這個公司生存得還可以。大公司了,跟小公司創(chuàng)業(yè)型公司差別很大,更得追求的管理上檔次,開發(fā)規(guī)范化。
大家都知道,編碼規(guī)范很重要,公司應(yīng)該有個自己的編碼規(guī)范,這是天經(jīng)地義的,那我們公司也是這么干的,建立符合自己公司編碼規(guī)范,首先我們想到的是網(wǎng)上下載一個,左看右看,你需要啥的時候,就找不到啥,或者找不到合適的,看這個這里不滿意,看那個哪里不滿意,那就需要自己寫一個吧?
自己寫一個,也沒那么容易,排版要規(guī)范吧,不能出現(xiàn)錯別字吧,也得有章有序吧,格式也需要符合公司的統(tǒng)一規(guī)范吧?你寫出來的東西,也不能對付,你是希望弄出一個精品來,那就得仔細(xì)寫,本來我們搞技術(shù)的,就不擅長寫文檔,擅長寫文檔不擅長做開發(fā),不懂開發(fā)的人寫出來規(guī)范,又不符合公司的實際情況。
那就自己動手寫吧,由于一方面是不擅長寫文檔、另一方面手上往往還會有這樣那樣的事情,導(dǎo)致寫出來了,1個月過去了,寫好了,也不是就這么簡單就可以發(fā)布了,要領(lǐng)導(dǎo)審核,領(lǐng)導(dǎo)也得看看,你寫的是不是有道理的?還會給你一些補充建議,你再改,再讓領(lǐng)導(dǎo)審核,我們公司的領(lǐng)導(dǎo)倒是很厲害,都是工作狂,我們一交上去,很快就能得到批復(fù)及補充意見等。
領(lǐng)導(dǎo)也看過了,審核過了,是不是可以發(fā)布了呢?不可以,因為這不代表大家的意見,還要開會討論,往往參加這個會議的,都是公司的技術(shù)骨干,這些骨干往往是要么有事,要么忙不開,好不容易湊到一起,那都是牛人,意見分歧特別大,有配合的,有過度配合的,有消極的,爭來爭去,又開好幾次會議,才能勉強通過,甚至是流產(chǎn)。
我們簡單算一下成本:
一個比較牛的人寫一個月,加上領(lǐng)導(dǎo)審核,修正(至少10000的成本進去了吧?)
組織接近10個人開5次會議,每次半天(一個人200元來計算吧*10*5 == 10000元)
房租的成本、會議室的成本、管理成本我們就不算了。
大家折騰來折騰去,搞個代碼規(guī)范,也要花費20000元的成本進去了,不算不知道,一算嚇一跳啊。你說你們公司的編碼規(guī)范是否值錢?一個小公司,是否能把規(guī)范做好?
但是我們換個思路,我們的工作效率高,別老是互相搞來搞去,多放棄一些太個性化的思想、大家多妥協(xié),多互相配合一下,可能開1次會議就可以了,覺得哪個規(guī)范寫得還可以,直接拿過來,稍微修改一下就可以了,那就沒什么過大的成本了,以后再執(zhí)行過程中不斷完善改進也是可以的,別老是有過多的借口,甚至是想盡一切方法制造借口。
例如:
“這規(guī)范是你吉日的規(guī)范,不是我們公司的規(guī)范,公司的規(guī)范要開會討論過才可以。”。
“這個程序如何排版沒有在規(guī)范里寫明白,也沒在規(guī)范里要求,我這么寫怎么不可以?”。
這些都是能搞死人的借口,大家天天這么搞,這個公司能弄得好嘛?
其實道理很簡單,微軟代碼怎么寫的,MSDN上代碼怎么寫,微軟的函數(shù)命名都這么寫的,大家就這么寫是最簡單,全世界都可以大致認(rèn)同的規(guī)范,平時寫程序是也多注意一些,別老自己創(chuàng)造一個寫法出來,不說微軟的寫法有多少好,大家都這么看齊,又省事又高效。
?
不足之處請指點,其實一個公司行不行,也要看文化,學(xué)會放棄、妥協(xié)也是進步。
?
?
?
?
轉(zhuǎn)載于:https://my.oschina.net/iwenr/blog/227882
總結(jié)
以上是生活随笔為你收集整理的通过制定编码规范的过程来说明《学会放弃、妥协也是个大进步,也是相当的提高工作效率》...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL逻辑物理备份测试
- 下一篇: PCB设计中的问题整理