11月的一些思考
2022.11.10 学习过程中踩坑重要么?
个人觉得学习中踩坑很重要,这是个人自学开发以来的深刻体会。
踩坑再填坑,是一个非常非常重要的过程,因为踩坑填坑过程中,你能知道哪些地方可能会出错,这次错了你自己解决了,下次遇到这个错误甚至这类错误,你分分钟就可以解决,所谓老马识途嘛,为什么老法师定位错误,解决错误的效率那么高,就是踩过的坑比新手吃过的米还多吧。
所以一定要多去踩坑,多凭自己的探索去填坑,因为这个过程中你可以学到很多很多东西,并且记忆深刻。而不是不加思考的甩到社群,叫别人解决。
2022.11.15 WPF和Winform对比
较之于Winform我更喜欢WPF,因为WPF可以很好的实现数据与界面分离。
在用Winform的时候,窗口后台又是处理UI元素又是处理数据,简直快疯了,并且Winform要想写一些特殊的控件,简直太折磨人了。
WPF能够很好的实现数据绑定,UI交互,UI布局,逻辑分层,符合现在主流开发的逻辑,有点前端框架vue的味道了。
感觉现在前端的框架技术一直在带领着桌面端前进,这可能也是越来越多的公司业务上云的原因吧。