大三暑假自學孫鑫《VC++深入詳解》,初窺 MFC:消息映射、文檔/視圖架構、大量參數的 API、頻繁查閱 MSDN。核心感受——繁瑣、參數多、英語文檔門檻高。
| 維度 | MFC | C# WinForms/WPF |
|---|---|---|
| 開發效率 | 低 | 高(設計器、屬性網格、事件雙擊) |
| 學習曲線 | 陡峭 | 平緩 |
| 現代 UI | 極難 | 原生支援 XAML、綁定、模板 |
| 生態活躍度 | 維護模式 | 持續演進 |
「過時」是相對的。
有興趣→深入學:掌握 Windows 內核交互本質。
求職導向→學現代棧:C#/.NET、Qt、Web、Electron。
維護舊項目→必修課。
不要為了趕潮流而學,要為了解決具體問題而選技術。
技術無新舊之分,只有適用與否。深耕一處,旁通百家。