嗯!公司邀请了外部咨询公司的讲师给我们培训了三天的设计模式,三天设计模式其实根本讲不了多少东西,但是我一直认为,在学校我们学习的是知识,但是工作中的培训不在于你学到了多少东西,而是在于它能多大程度上引起你对自身的思考和这些思考促进的改进。这次培训成功的做到了,并且不止于此,我同时也学到了不少具体的知识。
设计模式说起来真是让人又爱又恨,江湖上流传着设计模式的各种传闻,比如简洁、优雅、灵活、可扩展;又比如臃肿、麻烦、耗时间。每次各种面试都是必然会出现的东西,但是总又感觉自己在工作中根本用不到,这就像是我们听得见它,但是看不见它、摸不着它。最后固化成,这东西也就是在面试中会用一下而已。
随着自己工作年限的增加,我越来越发现自己写的代码似乎很别扭,应该有方式可以简化和增强,但是一直都不清楚怎么去做,自去年而来这种感觉越来越强烈,自己虽然也去翻了一下设计模式的书籍,但是恕我愚钝,真的是晦涩难懂,并且自己虽然呼伦吞枣的习得了几个模式,也不过是跟自己原来自己思考的几种解决方式相吻合的几种模式而已。并且使用模式的过程并不愉快,造成自己虽然感觉需要在这里提高,但是却无从下手,内心的焦躁开始浮现,信心降低,自我认同下降。
本次培训于我来讲最大的收获是,我感觉我去年之前的代码写得屎一样,今年写得代码就想是大便味的咖喱。我开始认为自己的代码写得的确够烂。
我希望自己可以以此为契机,能够提升自己的设计意识。主动的去使用模式,改进和强化应用能力。最好,祝自己好运。
做一个持续的学习者。
网友评论