永发信息网

大家对于学习C#设计模式有没有好的建议?

答案:3  悬赏:60  手机版
解决时间 2021-03-01 18:12
  • 提问者网友:niaiwoma
  • 2021-03-01 14:24
大家对于学习C#设计模式有没有好的建议?
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-03-01 15:21
说一下自己的感受吧,希望对你有用。
1、可以先了解一下所谓的23种设计模式,但开始时并一定要用到自己的项目当中。
2、要独立或对某个项目有很好的了解,在参与项目时,允许自己走一些弯路,但要有思考,在保证正常工作的情况下,让自己更少的去维护自己的代码,提高自己代码的重用度,就是别让代码左右自己
3、回过头来再学习设计模式,一边对照自己的项目一边学习,同时考虑自己项目当中有哪些需要优化,哪些可以更合理一些,但并不要求能马上改。但在这次学习后,要时刻提醒自己,以后写的代码能尽可能的向设计模式上靠
4、此时在是在一边学习一边向设计模式上靠,允许自己的代码对设计模式的错误使用
5、活学活用,即脱离设计模式,发挥一些自己总结的经验去做项目,此时自己已经有一定的基础,这时可能做出的东西,就相对不错

现在自己也在学习这个设计模式,在一边做项目一边思考,怎么对项目进行优化,整理,怎么在下次写代码时设计的更合理。还要再去学习设计模式。
有个建议:
找个较好的开源项目去学习,画出其中的UML类图,并且学习其中的优秀写法,同时还要对面向对象有一定的了解。接口、抽象类、组合关系、聚合关系、封装、继承、多态,真的要了解了之后对设计模式才能理解的更好。
全部回答
  • 1楼网友:空山清雨
  • 2021-03-01 17:23
有本书叫做大话设计模式 看看吧
  • 2楼网友:轮獄道
  • 2021-03-01 15:52
建议有了一定的开发经验再去学习设计模式。否则设计模式会让你掉入坑里。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯