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