我的工作幾乎完全是爲我的前任構建的遺留系統添加新功能。如何判斷升級代碼的位置
新功能都不是太大的問題,我可以複製粘貼從系統的一些編碼器和知道足夠知道如何使用它。
我的問題是565班我從來不知道我的新功能應該去,它應該繼承。沒有關於架構的文檔,到目前爲止,我不得不閱讀和閱讀源代碼,直到我可以跟蹤函數調用並找到放置我的代碼的合適位置。
讀到這裏的視線,很明顯,我認爲別人人民這樣的代碼工作是程序員的必要的技能,所以應該有一些專業的技術,我應該好好學習。
升級其他程序員代碼時有什麼提示和技巧?
該程序是一個服務器與數據庫,一個網站的圖形用戶界面。
我會咬緊牙關,告訴老闆你需要花一週的時間記錄這個男人的工作。告訴老闆,如果你有一個很好的參考源代碼,它會讓你和每個追隨你的人都成爲生產力的兩倍。 – Patrick87
@ Patrick87這是我的第一份編程工作,我只是實習生哈哈。一直在試圖記錄它,但我只是走出了我的聯盟:( – Skeith
)如果你無法坐下來,並且在有限的時間內能夠理解到底發生了什麼,課程,方法,他們做什麼以及他們是如何相關的......你如何建議做比狩獵,啄食和獲得幸運更好的東西? – Patrick87