代码如何设计? | |
设计模式这个词,来源于计算机大师们,经年来月的经验总结,在进行复杂的系统设计的时候,应该考虑的问题。他们给我们提出了一种设计思想,而不是去生搬硬套,我们是不是在进行实际操作的时候,有所变更,而不是为了代码的华丽,去高谈阔论。 设计来源于经验总结,如果你从没一个人在公司开发独立的项目,我觉得你很难理解设计模式这个词的意义,在这几年的开发中,我有幸负责过一些独立的开发项目,也负责过一些项目的中比较棘手的部分,开发起来比较复杂,如何适应不断变化的需求和系统的横向扩展性,如何将各个需求独立开来,而不会互相影响,这成为了我必须思考的问题,我从不会去查阅当前到底有哪些设计模式可以借鉴,我觉得,我的设计就是最好的设计,为啥?因为它满足我现在的需求,我想不到会有比这个更好的办法,有一天你再回去看设计模式的时候,你会发现你的设计就是别人已经总结出来的所谓设计模式,设计模式很自然的体现在你的代码中。等你有足够的编程经验,你已经不需要知道你是否会设计模式,因为你已经懂了,也不需要有人教你,你需要的只是思考和不断的联系,这个别人也教不会,就像是武侠中很多高深的武学,师傅可以教你基本的武学招式,但是如何领悟这门武学的精髓,只能靠你自己。 AJCDN公司总部位于美国洛杉矶,在全球范围部署网状加速节点,海量直连线路储备,配合智能调度系统,实现全球范围内稳定,安全的动态请求加速,解决跨国,跨运营商,网络不稳定等因素导致的响应慢,丢包,服务不稳定等问题,想要了解更多云服务器CDN的宝子们,可以和我讨论 飞机telegram:@sala135 @ajcdn | |
相关链接: (无) 面向省市区: 全国 面向市区县: 全部 最后更新: 2024-02-02 14:53:20 | 发 布 者: 草莓 联系电话: (无) 电子邮箱: (无) 浏览次数: 113 |