目前本人是自己負責一個系統
最近爬文總覺得有點焦慮...
該系統算中偏小,某天心血來潮想給他加個單元測試
接著網路爬文發現有無瑕程式碼、SOLID 原則、TDD...
不由得有點焦慮
我一個人可以做到甚麼程度?
總覺得想塞的永遠塞不完...
因此前來發問
有沒有前輩單人負責系統,能加到甚麼程度?
(標題有點難取,抱歉、標籤不知道要怎麼下,先簡單下個系統 tag)
如果系統是你自己的,你想怎麼加就怎麼加、怎麼玩就怎麼玩。
在較大的單位,系統的storage硬碟找電算部、cable外包佈線商,每個部件都有不同單位維護、責任範圍到哪。
這只是其中兩套,另還有郵件伺服器(千人規模),入口網站、BPM電子簽核(非大廠主流系統)
都是我一個人負責維運及程式管理(原始碼在我手上,有BUG或是新增需求都是我要改)
很忙嗎?也還好,朝八晚五,打死不加班,周休二日,見紅就休,閒到會有人閒言閒語,哪有什麼辦法?不出問題,就沒什麼事可忙
感覺是軟硬體全包,好奇公司要多少錢請您?
不用軟硬體全包啦,設備硬體管理的部份目前有專人在做
我只是做開心的,哈
說穿了,只要負責的系統一個月不給我出什麼亂子,大家也都能在這個環境下不出什麼怪點子要加進去功能裡,基本上我是可以涼涼到下班準時閃人還不會有人GGYY,這樣就夠了
原始碼?這裡是其中一套(生產管理系統)
這套好學嗎
哇 是據說基本已經成為遺跡的 WinForm!
我也有在弄,是半屬於我負責的系統...
我愛免加班
但遇到崩潰設計前端 (CSS 的部分) 著實加班了一段時間QAQ
沒辦法,這也是承接委外設計的系統,沒人看的懂就我可以,於是手上集滿了很多套來自四面八方的遺跡.....
至於遺跡這一說~
這個問題問得很犀利,也反映了不少開發者對微軟桌面技術演進的「信任疲乏」。WinForms、WPF、UWP……每一代都曾被視為「未來」,但後來不是停更就是被邊緣化,讓人不禁懷疑:**WinUI 3 會不會也走上同樣的路?**
---
### 🧭 微軟目前的方向:WinUI 3 + Windows App SDK
WinUI 3 並不是單獨存在的技術,而是 **Windows App SDK** 的一部分。這個 SDK 是微軟為了統一 Win32 和 UWP 開發體驗而推出的現代化平台,目標是讓開發者能用一套 API 建立現代桌面應用。
- 微軟仍持續更新 WinUI 3 和 Windows App SDK。
- 它支援 Fluent Design、暗色模式、觸控、動畫等 Windows 11 原生特性。
- 微軟 Photos、Settings 等內建應用也採用了 WinUI 技術。
---
### 🧨 為什麼會有「WinUI 3 已死」的聲音?
有些開發者在 GitHub 上表達了對 WinUI 3 發展速度的失望,認為微軟資源投入不足、回應緩慢,甚至懷疑它已被邊緣化。這些聲音並非空穴來風,因為:
- WinUI 3 的設計器支援仍不完整。
- 第三方元件廠商採用速度不如預期。
- 微軟同時也在推動 MAUI(跨平台 UI 框架),讓人感到資源分散。
---
### 🧩 那麼,WinUI 3 值得投入嗎?
如果你是針對 **Windows 11 桌面應用** 開發,WinUI 3 仍是目前最具現代感、官方推薦的技術。它不像 UWP 那樣被沙盒限制,也不像 WinForms 那樣老舊。雖然它的生態系還在成長中,但:
- 它是微軟目前唯一仍在積極維護的原生桌面 UI 技術。
- 它與 Win32 相容,適合現代化舊有應用。
- 它的 API 設計與未來 Windows 平台整合性高。
---
如果你對「技術壽命」特別敏感,也可以考慮用 WinUI 3 開發核心 UI,同時保持架構鬆耦合,未來若需轉向 MAUI 或其他平台也比較容易。
你目前是考慮用它來開發什麼樣的應用?我可以幫你評估是否值得投入。
我最多負責9個solution,每個solution就是一個系統,每個solution最少一百個支程式包含類別(class)檔案、aspx或是Winform UI畫面、預存程序、報表、資料表,每個solution最多接近900支程式包含類別(class)檔案、aspx或是Winform UI畫面、預存程序、報表、資料表。
後來我離開那家公司了。
其實很良心了,我是單人負責RD所有研發系統,以及帶firmware開發,加上網路佈建和Server管理,及提供Sales接案協助