【背景】 公司銷售談了一個重要的項目,與我們正在研發的一個產品關系比較大,可惜前期由於種種原因,耽擱了很長時間,等到我們研發部門知道消息的時候,已經很晚了。9月中旬啟動,11月下旬要求上線,按常理,這么短期的項目是沒法做的,不過出於完善我們產品的考慮,我們還是咬着牙硬着頭皮上了。由於產品還不 ...
之前做開發的時候對項目完全沒有一個整體的思考,需求來了就知道做,只關心自己做的那部分的功能,做完拉到。但最近所做的項目中,遇到了不少問題,自己都忍不住吐槽起來了。如:項目經常性延期 代碼冗余 添加一個很小的新功能都需要改動很多地方,還對之前的代碼邏輯產生不小的影響。這使得我不得不對現有的項目進行思考。 怎么樣才能把項目做的好一點或者更好 首先,在老板看來,他肯定希望今天提的需求可以立馬就上線。 然 ...
2018-08-13 16:50 0 754 推薦指數:
【背景】 公司銷售談了一個重要的項目,與我們正在研發的一個產品關系比較大,可惜前期由於種種原因,耽擱了很長時間,等到我們研發部門知道消息的時候,已經很晚了。9月中旬啟動,11月下旬要求上線,按常理,這么短期的項目是沒法做的,不過出於完善我們產品的考慮,我們還是咬着牙硬着頭皮上了。由於產品還不 ...
終於放棄了微軟自帶的 GridView ,,數據的展示全部通過HTML + js + jQUERY 程現. 下面腳本是分頁腳本 ,通過調用傳入的 一般處理頁面程序進行處理 ...
事情的經過是這樣的: 一個夏日的午后,我在啪啪啪的敲代碼,正爽着呢,老大在背后拍了拍我的肩膀,說讓我寫個功能。 我說啥功能,他說:“operate 模塊那邊每次收到文件都會給你發一條消息。然后對消息進行計數,每隔一段時間,你把這個計數寫入一次數據庫。” 我說為什么。老大說對 ...
開發一個跨平台的項目的時候,大部分時候都是在VS下進行編碼,所以也就使用了VS的解決方案來管理項目。 因為要跨平台,當時網上看scons這個工具不錯,所以在linux下就使用了scons來作為編譯腳本。 linux(gcc)下與windows(vs)下的對於鏈接這一步稍有不同。當目標文件是一個 ...
前言 之前或多或少分享過一些內存模型、對象創建之類的內容,其實大部分人看完都是懵懵懂懂,也不知道這些的實際意義。 直到有一天你會碰到線上奇奇怪怪的問題,如: 線程執行一個任務遲遲沒有返 ...
分離和組合關注點。 引子 如下代碼所示: 兩段 getComparator 有一些明顯重復的代碼。 看上去應該可以消減這種重復,不過仔細一看,似乎還不那么容易。 這里有三點差 ...
對於這一次重構的項目,我還是比較陌生的,因為我也是剛剛介入該項目,並且趕在了項目交付期,雖然做了一些功能, ...
前言 前段時間做了一個頁面,做的是個人雲盤的業務,操作功能上類似於百度網盤和windows文件管理。這個業務本身沒有稱得上是亮點的地方,但是當中有很多地方值得總結,無論是技術上還是感悟上。 我的感 ...