→ longlongint: 先問 A B 吧,自己亂猜容易悲劇。 推測 A偏向使用者 03/04 16:23
→ longlongint: 在UI產生的第一手資料,給人類看的; B 偏通訊或硬體 03/04 16:23
→ longlongint: 限制,給機器看的。 03/04 16:23
→ longlongint: 先問欄位意義 能轉換的就轉 不能轉的請他們幫忙補 03/04 16:24
是的,你的猜測並沒有錯,不過既然你需要猜測,那代表我寫的不夠清楚?
我的問題比較偏向: 如何用文件/程式技巧制定規範,讓A與B在該規範下codeing,好讓我
不用在A跟B之間兩頭燒
※ 編輯: zzss2003 (118.163.216.18), 03/04/2019 16:43:29
→ james732: 應該要明確定義出兩者的interface/function要長什麼樣子 03/04 17:24
→ MOONRAKER: 真的把程式當國文在讀。 03/04 17:53
→ MOONRAKER: 你這個情況在各自為政的開發團隊內稱為「正常」 03/04 17:55
→ MOONRAKER: 接別人的API也很容易發生。 03/04 17:57
請問,加入物件導向的觀念後,也沒辦法改善這種情況嗎?
※ 編輯: zzss2003 (118.163.216.18), 03/04/2019 18:04:24
→ james732: 物件導向可能會有幫忙,但也可能越幫越忙 XD 03/04 18:17
→ james732: 最重要的還是兩邊設計的溝通與協調 03/04 18:18
→ bluesoul: A B需要直接對話 03/04 18:53
推 CoNsTaR: 底層和UI考慮的點本來就不一樣,適合的 representation 03/04 19:16
→ CoNsTaR: 也就不一樣,不然怎麼會需要你來做兩個之間的 mapping.. 03/04 19:16
→ CoNsTaR: . 不要自己做不出來就想著砲別人有問題啊 03/04 19:16
→ longlongint: 跟問欄位對應跟數值範圍 例如u16存float要 byte 照存 03/04 19:22
→ longlongint: 還是乘以一千再存之類的 03/04 19:22
推 IhateOGC: 後端存的是真值,前端太常改變,例如打折到底要顯示幾位 03/04 23:58
→ IhateOGC: 先累加再打折還是先打折再累加,這個如果還要傳到後端 03/04 23:58
→ IhateOGC: 這樣的話User會覺得你們家網頁效率很差 03/04 23:59
→ IhateOGC: A應該是把值接回來後才轉型填入struct 03/05 00:01
→ firejox: 把A B都抓來開會 03/05 02:06
嗨,謝謝各位的建議,聽完大家的討論後,我比較清楚該怎麼做了!
※ 編輯: zzss2003 (118.163.216.18), 03/05/2019 09:11:40