前幾天看到coding界裡有一句格言:
"make it work,
make it right,
make it fast"
這非常好的描述了我現在的感覺。因為我是從零開始學,所以我完全不知道要寫什麼code來達成我已經畫好的那些介面和功能。我現在能做的只有“寫出一個理論上能跑的東西”,再來的目標才是把他寫的好一點,少一點trash code。至於性能的部分我的app應該完全不用考慮,因為資料超少。
我現在過了幾天才了解一個app大致的架構:我需要compose出看得到的那些東西,然後介面與介面間的切換要用navigation,再來剩下資料可以存成json格式,讓別人儲存到他們的google drive裡。資料格式、操作介面、畫面切換、資料儲存這些東西全都是綁在一起的,所以昨天我學到有點瘋,我感覺我什麼都不會,根本不知道要從哪裡下手。最後我決定沿著設計介面→資料結構→ui→navigation→資料儲存的方向一步一步用,不然我真的要瘋掉,一堆東西綁在一起,我的腦袋完全裝不下那麼多東西。一天寫的出一些有用的code我就很滿足了,感覺朝目標又近了一點。
順帶一提,一個月內我同時有段考、三份報告還有畢旅,但就順其自然吧,哈哈。現在在學校只要不是考試我都在寫code,上課寫,下課寫,回家寫,還是餐桌好寫。


















