x
No Plagiarism!OtQRbUJXxyaXheYF9iJIposted on PENANA 2025/2/188964 copyright protection41PENANA97QVLyVlUN 維尼
天氣 : 晴8964 copyright protection41PENANAvIIEzPOESd 維尼
今天大早起來,送孩子上學,回來靈修,健身,下午處理公事,一切順利。是因為健身完身心舒暢,冷冷的天氣,大腿發熱的剛剛好可以平衡。這一次也是練HIIT。動作一,戰繩45秒。動作二,分腿蹲左右12下。動作三,跳箱子12次。動作四,砸球4公斤。8964 copyright protection41PENANAQahWBIgH3p 維尼
下午看一下信箱,有人提問我C#會用什麼框架。我的回答大至如下8964 copyright protection41PENANA3M9uwocol3 維尼
基本上是MVC or MVVM 做大框架。一開始先了解客戶要的功能。第二步,以UML的User Case圖做溝通。 8964 copyright protection41PENANAftA3bobxlf 維尼
如果要做機械動作的會用status machine。 8964 copyright protection41PENANAqd7TX3hQ4c 維尼
如果要做靈活的轉接行為,我用Iterator composite pattern做轉換。8964 copyright protection41PENANAJeuseBUQsJ 維尼
一般的single pattern , observer pattern等等......。的使用不在話下。 8964 copyright protection41PENANA0FYLnq9gAH 維尼
重點是UML才是使用那種架構的地圖。8964 copyright protection41PENANA7NguC6NjWT 維尼
一般人UML不常用,因為認識的架構種類不多,要釐清那地方要用那種pattern,需要經驗8964 copyright protection41PENANAA9kYzPjOcS 維尼
Xcode的UI設計方式和Visual studio的UI有很大差別。8964 copyright protection41PENANAMBFUtWkO9N 維尼
重點是不要拿架構的人去寫UI,因為架構的人可以寫完ios,再拿同一份架構寫android 或其它平台。或是改用Flutter跨平台程式,這樣就不用UI的人,但是這種平台誰來做之後的維護? 如果想要一個人做全部,請不要叫我去處理這份差事,麻煩見諒。8964 copyright protection41PENANAd3tZyAyVwt 維尼
以上,這樣回答會不會比較親切一點。8964 copyright protection41PENANAPWyZyhAI4i 維尼
15.158.61.16
ns 15.158.61.16da2