![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程思想
文章平均质量分 90
cooldream2009
喜欢写代码,也喜欢和写代码的朋友一起探讨问题,分享收获,共同成长。
展开
-
注释之重——程序员与代码可维护性
在软件开发领域,注释是一个备受争议的话题。一些程序员坚持认为,优秀的代码应该自文档化,即代码本身应该足够清晰,不需要注释。然而,也有许多程序员认为,合适的注释对于代码的可维护性至关重要。本文将探讨程序员不写注释的问题,以及为什么注释对于程序员和代码都是宝贵的资源。原创 2023-10-10 09:05:25 · 84 阅读 · 0 评论 -
设计模式之一——从魔兽争霸的兵种和技能看策略模式
很多人都喜欢玩魔兽争霸,里面的兵种很多,比如有Footman步兵、Knight骑士、Grunt兽人步兵,他们使用不同的武器,Footman步兵使用宝剑攻击、knight也使用sword宝剑攻击,grunt使用axe斧头攻击。我们如何来设计这几个兵种角色呢?1 初步设计首先我们想可以创建一个character角色类,他们都能够walk走路,但有不同的攻击行为,可以将character设计成抽...原创 2019-03-16 09:04:44 · 317 阅读 · 0 评论 -
设计模式之二——从江湖情报变动通知各门派看观察者模式
我们看武侠小说的时候,有这么一个情节,就是武侠世界中总有一个神秘组织,对江湖的情报进行搜集,然后把情报进行分析整理,向江湖主要门派进行通报。将问题用更精确点的语言描述一遍,就是有一个情报组织,他们组织里有一些人在监视江湖上的各种事件,然后汇总到情报组织中,情报组织将所有情报进行汇总分析,有大的事件发生的时候他们把情报进行更新,更新的信息包括BigEvent武林大事件、WugongRank武功排行榜...原创 2019-03-31 20:29:10 · 300 阅读 · 0 评论