請大家欣賞一下讓我想宰人的 Java Source Code,
這份衛生署的電子病歷 java 範例程式堪稱善用 unicode 變數名稱的最佳表率
Source Code 可以從資料來源 Download
代碼: 選擇全部
http://emrstd.doh.gov.tw/strdoc/DocLib3/
%E7%A8%8B%E5%BC%8F%E9%96%8B%E7%99%BC%E7%89%88/%E7%B6%9C%E5%90%88%E7%89%88/emrlib%E7%A8%8B%E5%BC%8F(JAVA%E7%89%88).rar
代碼: 選擇全部
emr = new DischargeSummary();
emr.表單流水編號("蝴蝶谷醫院出院病摘0001號");
emr.文件產生時間(Calendar.getInstance().getTime());
emr.文件機密等級("restricted");
emr.ChartNo("蝴123456").IDNumber("A123456789");
emr.病人姓名("張無忌").病人性別("公的").病人出生日期("13380101");
emr.new主治醫師().醫師記錄時間("13530301").醫師姓名("胡青牛").醫師員工代碼("蝶谷醫仙");
emr.轉入醫療機構名稱("武當醫院").轉入醫療機構代碼("wu-dan-san");
emr.住院日期("13501015").出院日期("13530301");
emr.出院科別("神經科").出院床號("草堂");
emr.住院臆斷("Diag1", "這娃娃所中寒毒十分古怪,難道竟是玄冥神掌?").出院診斷("Diag2", "玄冥神掌所傷之寒毒");
但是以軟體工程角度來說,考慮到日後維護、重構,這樣做真是造業阿
更不用說中文字變化繁複又有簡繁體區別,當你要 Debug 時,你會想死一死比較快活
只是關起門來自己爽跟公開場所當暴露狂是有相當程度的差別
對於衛生署公開教壞剛進門的軟體工程師,我必須嚴重譴責一下
如果我底下的工程師膽敢在我負責的專案中寫這樣的 code
那麼他一定做好相當程度被我噹的覺悟
不過以我跟醫療體系的資訊人員合作過的經驗,對於醫療體系會出現這樣的 code 並不意外就是了