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

作者: SUPERTR (日光月影)   2020-02-11 20:15:40
不知道算不算
因為有收集圖片的習慣
到後來圖量越來越大
就興起想做一個方便瀏覽與管理的圖片瀏覽程式的想法
直到退伍後去進修為期半年的資訊課程
剛好講師出了一個自由發揮
只要做出來的東西有運用到上課教的部分就好的作業
才開始真正去實作,就像下面這樣


結訓後就開始三年開發工廠HMI方面的工作
然後就擱置到離職準備去澳洲打工才又復工
重新檢視後又整個砍掉重寫
當下真的覺得以前到底是怎樣想的,怎麼會寫成這樣?
然後就把產生縮圖、儲存縮圖等等基礎程式碼整個改寫
在澳洲期間,上午就採採水果等等農場工作
其他時間就四處走走,偶爾想到就拿出來改一下


在澳洲剩下半年左右
又想說把握一些時間
除了一邊以開發新分頁來增加功能
也試著改寫測試一些比較耗時跟吃資源的部分改良
像是原本用Button的就拿掉改用畫的等等




過程中也碰過一些奇怪的狀況
像是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