昨晚寫的程序,只是確保它能跑。功能是文件會簽狀態(tài),看看測試的效果:
不過在狀態(tài)的代碼,過一天所想的寫思考就不一樣了。
上面的代碼,今早上班重新Review時(shí),發(fā)覺它特別冗余,因此把它改寫,先是把不同的部門名稱列至一個(gè)List<T>集合中:
然后上面的冗余的代碼,就可以重構(gòu)為:
在程序中似乎沒有看到它是怎樣判斷的。怎樣顯法什么狀態(tài)顯示什么color。Insus.NET的實(shí)現(xiàn)方法就是創(chuàng)建一個(gè)表來存儲這些狀態(tài)的:用戶每登錄一篇文檔,它將會隨著所有部門來產(chǎn)生一筆記錄:
分享一下在數(shù)據(jù)庫的存儲過程,無非就是把需要的數(shù)據(jù)處理好,然后顯示即可。
分享一點(diǎn)點(diǎn)小案例與經(jīng)驗(yàn),記錄下一丁小勝利。
新聞熱點(diǎn)
疑難解答
圖片精選