碼農寫文件,其實不簡單

2022-01-19 14:34:48 字數 974 閱讀 6433

寫文件,本來在碼農眼中就不是什麼分內之事。真要到了趕鴨子上架的份上,碼農的各種不良反應也都來了,有的人心慌、沒底;有的人心不甘、情不願;也有的人渾身發怵心有餘悸。

不同的不良反應都折射出各色碼農對於寫文件的態度。

最近自己寫乙個小專案的開發文件過程中遇到不少問題,也從老大那邊學到了不少經驗,所以在此總結下。

作為碼農,毫無疑問,我們的第一使命就是撲上前線寫**,我們常常沉浸在自己的技術世界中無法自拔。乙個問題,乙個需求出來,我們本能的在腦海中閃過出各種演算法、各種設計模式、各種架構,設想了各種讓人眼花繚亂的技術解決方案。但是,我們很少從另外乙個角度來看待問題以及解決問題——業務角度。我們很少問自己為什麼會出這個bug,我們從業務上有沒有必要這麼做,當初的設計是否考慮周全?

文件的重要性,其實大家應該都很清楚。乙份好的文件,可以大大減少溝通成本,開發成本,尤其在專案涉及到多個專案組合作的時候,有乙個標準文件顯得格外重要。同時,有了文件,也方便日後的同事快速熟悉業務。文件固然重要,但是寫起來並不簡單!我們很容易遇到這些問題:

所以,我們應該走出自己的一畝三分地,走出自己的小天地,站在乙個高點,有乙個全域性觀。從全域性角度,讓整個設計方案在理論上和實際溝通後確實可行。對於每個部分,尤其是各專案組或者各部門的銜接部分要反覆確認,減少後期不必要的對接成本。具體,我們可以從下面一些點著手。

大部分人對開會都沒有什麼好感,我們參加過太多又臭又長而又漫無目的的會議,這些形式主義的會議耗去了我們太多的精力和耐心。但是,不可否認,會議本身沒有錯,只是有些人沒有用對而已。

當然有些問題和議案我們大可不必通過會議的形式來討論解決,我們可以直接找到相關的人來一場face to face的高效溝通。但是會議本身有一些不可替代的好處:

基於此,會議有其必要性。在開會這件事上,我們還有幾個注意的點

寫文件並不那麼簡單,看似單薄的幾頁文件需要我們有嚴密的邏輯,能夠協調和把控各個環節,跟蹤和調整專案的進度,只有這樣才能體現文件的重要性並發揮它的價值

碼農寫文件,其實不簡單

寫文件,本來在碼農眼中就不是什麼分內之事。真要到了趕鴨子上架的份上,碼農的各種不良反應也都來了,有的人心慌 沒底 有的人心不甘 情不願 也有的人渾身發怵心有餘悸。不同的不良反應都折射出各色碼農對於寫文件的態度。最近自己寫乙個小專案的開發文件過程中遇到不少問題,也從老大那邊學到了不少經驗,所以在此總結...

碼農寫文件,其實不簡單

寫文件,本來在碼農眼中就不是什麼分內之事。真要到了趕鴨子上架的份上,碼農的各種不良反應也都來了,有的人心慌 沒底 有的人心不甘 情不願 也有的人渾身發怵心有餘悸。不同的不良反應都折射出各色碼農對於寫文件的態度。最近自己寫乙個小專案的開發文件過程中遇到不少問題,也從老大那邊學到了不少經驗,所以在此總結...

小小的鍊錶其實並不簡單

上圖就是我們最常用的單向鍊錶及雙選購鍊錶的示意圖。很明顯鍊錶這種資料結構它是通過一種手段將我們的資料串起來,所以在資料在儲存的時候它並不一定要是連續的,我們只需要將當前資料的下乙個資料的位置資訊儲存起來即可,那麼鍊錶就是通過指標來儲存資料的位置資訊的。includeusing namespace s...