過去:大學畢業後開始擔任軟件工程師的新工作。分配未經註釋,未經記錄的項目混亂,無需培訓或指導。我是從事此項目的唯一人員,其他人都不知道或從未見過代碼。
我告訴我的經理,代碼非常混亂並且有錯誤,但是他告訴我開發功能而不是修復代碼。現在已經過去了幾個月,現在是時候向客戶展示該程序了,我擔心我會因提供部分“中斷”的程序而受到譴責。
因為沒有重構,而且從來沒有使用過重構受時間限制和經理的意願影響,我該如何避免即將來臨的厄運?我覺得我從一開始就無意中失敗了。我什至認為我在錯誤代碼的頂部添加功能使事情變得更糟,因為我不得不做一些奇怪的事情來繞過這些錯誤。
在告訴我開發更多功能而不是修復錯誤的同時,如何避免被繼承的本來有bug的項目所遭受的懲罰?
編輯:我感覺像這樣與標記為重複的問題不同,因為我是一位擁有0年經驗的全新開發人員。我覺得這是我情況的重要方面。