Re: [請益] 什麼程度可以開始做side-project

作者: SUPERTR (日光月影)   2020-02-11 20:15:40
不知道算不算
因為有收集圖片的習慣
到後來圖量越來越大
就興起想做一個方便瀏覽與管理的圖片瀏覽程式的想法
直到退伍後去進修為期半年的資訊課程
剛好講師出了一個自由發揮
只要做出來的東西有運用到上課教的部分就好的作業
才開始真正去實作,就像下面這樣
https://imgur.com/FJ91D0L.jpg
https://imgur.com/lUefUbI.jpg
結訓後就開始三年開發工廠HMI方面的工作
然後就擱置到離職準備去澳洲打工才又復工
重新檢視後又整個砍掉重寫
當下真的覺得以前到底是怎樣想的,怎麼會寫成這樣?
然後就把產生縮圖、儲存縮圖等等基礎程式碼整個改寫
在澳洲期間,上午就採採水果等等農場工作
其他時間就四處走走,偶爾想到就拿出來改一下
https://imgur.com/cicDpv6.jpg
https://imgur.com/qK7Vabl.jpg
在澳洲剩下半年左右
又想說把握一些時間
除了一邊以開發新分頁來增加功能
也試著改寫測試一些比較耗時跟吃資源的部分改良
像是原本用Button的就拿掉改用畫的等等
https://imgur.com/bG6ktNH.jpg
https://imgur.com/54fupw7.jpg
https://imgur.com/c2PKqDo.jpg
https://imgur.com/ENbQTdh.jpg
過程中也碰過一些奇怪的狀況
像是TreeView常常閃爍
想改成透明的卻沒辦法用設定透明顏色處理
為了不讓UI卡住,研究非同步Task作法
出現莫名奇妙的位移,然後研究停止繪製的方法
把跑掉的值調整回去再重新繪製
就為了不要產生畫面跳針
想做自訂的視窗邊框,開始研究WndProc怎麼改寫
碰到問題就先用中文關鍵字去Google
沒找到就把關鍵字轉成英文去找
這個是用C#寫的,有時候Control不知道有哪些特性
就去看Microsoft Docs
弄到現在,可以說都是拜Google大神才有現在的樣子
只是我也不是很積極,這個什麼時候完工也不知道
偶爾想到就改一下
現在也只對C# WinForm比較熟了......
作者: testPtt (測試)   2020-02-11 20:29:00
WinForm放棄自己改介面吧 這是很高深的東西 WPF比較好做
作者: swallowcc (guest)   2020-02-11 20:33:00
這算啊,怎麼大家對 side project 都想的很嚴肅 XD
作者: APTON (瑋瑋)   2020-02-11 20:55:00
等結構糾纏不清,再來考慮打掉重來,順便練習寫測試和重構XD
作者: jj0321 (JJ與你倒數唷)   2020-02-11 21:39:00
碰WinForm再去碰WPF, 回頭會對WinForm非常黑人問號自從改做WPF,加深MVVM + DDD開發的觀念
作者: moonlca (竹)   2020-02-12 06:18:00
咪哭超可愛
作者: chi972121 (沈默之語)   2020-02-12 09:01:00
進化史
作者: z86125 (Tony)   2020-02-15 13:42:00
去年的EXPO也很讚
作者: domototice (tice)   2020-02-18 06:34:00
現在的作業系統都能用高階語言寫成了....

Links booklink

Contact Us: admin [ a t ] ucptt.com