背景:
有個還在維護期的專案出現問題,但是負責的同事已經不在,
我今天暫時接手處理。
看了一下**中有如下問題:
1. 沒有使用log4j列印日誌,使用system.out.println
2. 重要的一些日誌沒有列印出來,比如一些操作的初始化日誌
3. 失敗的日誌沒有列印出來
4. 引數的容錯性沒有追加,比如:資料夾路徑必須以/結尾,但是文件或者配置檔案中麼有編寫注釋
5. 測試的力度還是不夠。
弄了半天總算是搞好了,以後做專案,這塊還是要注意啊。。。這次的工程**還比較少,
如果碰到比較大的專案,那就麻煩了......
另外以後同事離職最好能夠把專案的一些細節完全交接給另外乙個同事,
在離職之前(最好2個星期),如果有問題,有離職的同事協會組接手的
同事處理。這次還好離職的同事人還蠻好的,告訴我一些專案大致的實現思路。
專案管理重要性
軟體工程的經驗告訴我們,乙個軟體開發過程是可以很長但也可以很短的時間。為什麼這樣說呢?其實道理很簡單,長的時間說明這個專案很難搞,時間長。短呢?說明專案容易很快就搞完。假如這樣看待乙個專案過程,那麼你就錯了。乙個專案過程往往不可以看得這樣簡單,因為這個過程是複雜。下面看乙個例子 乙個公司的老闆外包了...
專案流程重要性
1.流程永遠是為提高效率服務的。沒有什麼流程是在規範的前提下犧牲了效率的。你可能會說,這他媽不是明擺著的嗎?引入流程當然就是為了提高效率。但還有件事情也是明擺著的 不同的團隊,在不同的階段,使用的流程是完全不同的。大公司的流程存在是有其道理的。當產品線一下鋪開許多,包括人力 財力 物力在內各種資源的...
專案流程重要性
1.流程永遠是為提高效率服務的。沒有什麼流程是在規範的前提下犧牲了效率的。你可能會說,這他媽不是明擺著的嗎?引入流程當然就是為了提高效率。但還有件事情也是明擺著的 不同的團隊,在不同的階段,使用的流程是完全不同的。大公司的流程存在是有其道理的。當產品線一下鋪開許多,包括人力 財力 物力在內各種資源的...