101个设计模式
所以设计模式,实是是一种方法,一种为了解决某种或某类物定问题所使用的设计模型。据说,在编程语言方面有100多种设计模式,而在现实生活中,传说有上成千上万个模式,比如写书有写书的设计模式,写武侠的一种,言情的另一种,连官方的新闻稿件也有。
言归正传,这个站点(http://sourcemaking.com/design-patterns-and-tips)是向大家着力推荐的讲解编程方面设计模式的网站,除了GoF那经典的23个三大类的设计模式,还有N多的其它种类的设计模式。一共101个,最重要的是,它的这101个设计模式的写作模式如下:
模式的意图
要解决什么样的问题
模式的讨论
模式的结构
模式的业务示例
实现模式的Checklist
模式的规则
代码示例(包括各种语言,如:Java, C++, PHP, Delphi…)
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
AI 解决了大家的什么问题
或者说大家是怎么使用 AI 的?我遇到一些不太懂的概念,问问 ai,通常 ai 回答的都比较明了,大家是如何使用 ai 的? 写代码时摸鱼时间不够的问题 不常用的 api …
无聊的问题,为什么接口/数据库一般采用下划线分割,前后端代码采用小驼峰
这是我的错误认识还是业界实际? 话说为什么要搞两套风格,来回转换很烦啊。 代码里小驼峰更美观,但是 url 、git 、部分数据库 不区分大小写 只能下划线 数据库来答一下…
正式介绍开源简历编辑器-魔方简历, DeepSeekV3, 豆包大模型驱动
🥳 魔方简历 - 开源免费在线简历编辑器 项目介绍 魔方简历是一款基于现代技术栈构建的免费在线简历编辑器,提供清爽的 UI 和流畅的用户体验。 技术栈 Next.js: 用于…