原创 ESLint - 構建強壯的Javascript代碼

我記得10年前,我用Javascript只是爲了補充一下Asp.net上AjaxControl的動態數據加載,而現在Javascript幾乎成爲了前端開發的主流語言。 如果仍然用10年前那種把Javascript當成小腳本的方式來完成現

原创 系統架構師-結構化開發方法

結構化分析 研究“物質環境”:當前系統的數據流圖,包括人和自動化流程 建立系統邏輯模型:將自然流數據轉換成等價的邏輯數據流圖 劃清人機界限:確定哪些由自動化完成,哪些由人工完成 結構化分析的輸出: 分層的數據流圖 數據字典 加工邏輯說明

原创 聊一聊代碼中的抽象

抽象是編寫代碼的基礎,有效的認識代碼中的抽象,對我們在項目實施中選擇設計模式和架構都會有很大的幫助。 據我所知的抽象分爲3種: 過程抽象 數據抽象 控制抽象 過程抽象 過程抽象是最常用的一種抽象,它是消除系統中重複代碼頭號方法

原创 UML的那幾個圖

1. 類圖:用於呈現系統內部的靜態結構,它可以被直接轉換爲代碼,對於程序員尤爲重要 2. 序列圖:用於展示操作的實現,同時也展現了某個操作所涉及的對象(羣)。這裏同時也隱含地提出了“操作”定義的範圍。 3. 用例圖:用於展示系統外部的行爲

原创 Bug reporter 開發目的

根據自身的項目管理經驗,Bug reporter的設計目的在於將擁有多媒體處理和流程處理功能。 據我目前接觸的的bug管理系統,可以說都是基於文本信息的bug信息描述,當然bug管理中的流程控制是必不可少的。 基於文本信息的bug信息描

原创 UML中的幾個關係

這幾天又看了UML,再次理了一下UML中的關係。 總的來說,關係可以分爲靜態關係和動態關係。 靜態關係的特徵是它可以被保存起來,而動態關係則只在代碼運行時才產生。 對應於代碼,靜態關係可以表現爲對象及對象的屬性,更準確一點是隻對象的數據成

原创 2010.1.3 OA項目工作報告

進度評價:55 評價依據:  陳沒有完成計劃  HTNG的分析工作雖然已經完成,但是分析報告還沒有完成 質量評價:65 評價依據:本週沒有特別的質量問題。 在週五收到客戶的一個bug報告,而這個bug正是週二處理過的bug。看來我們有必要

原创 老爸的blog

老爸是山水畫愛好者,最近幫他開博了。 都是原創作品,每週都有更新。 訪問地址爲:雲樵墨課

原创 2009.12.6 OA 項目組一週工作報告

進度評價:60 評價依據: 本週在大家的共同努力下,完成了2.55版本的提交。但是我們也爲這個版本的提交付出了巨大的代價(23:40左右才提交這個版本)。 導致這個這個事件的原因是系統中發送電子郵件的功能存在問題。對於這個問題,我反省了以

原创 2010.1.9 OA 工作報告

進度評價:60 評價依據: 1. 按照計劃完成了任務 2. GSS的開發和分析都有進展。在開發方面,目前已經確定了Profile部分的開發;在分析方面,已經完成了Lock的數據分析。 質量評價:70 評價依據: 1. GSS的分析都有相應

原创 Taro使用工作筆記-build命令

最近在我的工作環境中使用taro的build出了問題,雖然最終找出的原因都不是taro本身的問題,但是還是想把探索過程中所接觸到的文件記錄一下,爲的是分享給未來的自己,如果對你有用,那真是太巧了。 本機使用的是nvm,當前應用的nod

原创 2009.12.27 OA項目工作報告

進度評價:60 本週的計劃基本上完成。本週的任務安排中,陳修改bug的任務比例較上週有提高。由於陳目前的系統可用性計算的理解程度有限,所以在今後的工作中,大部分的自測bug和2.55中反饋或遺留bug都會交給他處理。方的工作重點將轉向HT

原创 2009.12.20 OA 一週工作報告

進度評價:60 評價依據: 1. 本週完成了Service 可用性檢查問題的提交。 2. 每個成員基本上完成了計劃。 3. 完成了HTNG GSS項目的初步設計,雖然正等待客戶的反饋,但是部分工作任務下週可以開始。 質量評價:70 評價

原创 Windows Vista/7 下程序運行的權限問題

最近用C++做了一個安裝引導程序。由於程序是在windows xp下開發,當拿到win7上測試時,發現程序根本就不能正常運行。其原因是因爲這個程序要訪問一些系統關鍵資源,必須以管理員身份運行。所以在運行時,必須點擊右鍵,選擇以管理員身份運

原创 2009.12.13 OA 項目一週工作報告

進度評價:65 評價依據: 1. 本週向客戶提交了一個OpenActivity版本和Ios版本。 2. 本週基本完成了ocact-191關於duration的處理。 3. 陳鵬正式進入OpenActivity Web service的開發