- 浏览: 748047 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (419)
- 杂软粉墨 (2)
- 创意灵感 (3)
- 经验记录 (137)
- 开源轨迹 (2)
- sip-communicator (2)
- 闲侃杂谈 (8)
- 问题交流 (24)
- 概念模式 (32)
- 难点备案 (5)
- JwChat (1)
- 中国象棋 (1)
- 教育探索 (6)
- 英语研究 (58)
- 星际争霸 (1)
- 电信知识 (1)
- 软件架构 (3)
- 哲学探索 (26)
- 算法灵魂 (8)
- 近视探索 (6)
- 数学数学 (3)
- 牛角钻尖 (23)
- 至强文言 (3)
- 数据结构 (1)
- 宇宙物理 (2)
- 网络架构 (3)
- 游戏领域 (4)
- 图形处理 (2)
- 修炼之路 (8)
- 读书天地 (20)
- 编解乱码 (2)
- 概念探索 (8)
- 格物致知 (1)
- 其它语言 (1)
- 测试领域 (3)
- 文化风流 (1)
- JQuery (1)
- 網頁領域 (1)
- Unix/Linux (1)
- Inside JVM (1)
- 异常分析 (1)
最新评论
-
suyujie:
引用
HTML <a> 标签灰显禁用 -
suyujie:
HTML <a> 标签灰显禁用 -
suyujie:
HTML <a> 标签灰显禁用 -
suyujie:
HTML <a> 标签灰显禁用 -
iamzhoug37:
您能说一下"局部变量不受文本顺序限制" 是 ...
声明前为什么能赋值却不能输出,都是使用
Answer
There isn't really a "clean-cut" definition out there just yet, unlike
Design Patterns. Basically, as Design Patterns (and more particularly,
Process Patterns) try to codify a standard vocabulary for working
solutions to problems that reappear frequently, Anti-Patterns represent
an effort to define and classify reoccuring non-solutions, i.e., things
that lots of projects do that fail to yield a solution, or actually
prevent a project from working or being finished.
The most basic example I can think of is "The Hammer", inspired by the old addage, "If your only tool is a hammer, everything looks like a nail" (or the variation, "If your only tool is a hammer, everything looks like your left thumb." Hammer describes a regular, reoccuring problem in inexperienced engineers (particularly those who've only used one language for the bulk of their carreer so far), that of trying to force-feed all problems into the solutions they already know.
http://www.antipatterns.com/ has more information.
yes, there're lots of points which are worthwhile to do a research on...
1.clean-cut, as an adj, like "clear"
2.out there
3. inspired by the old addage here the addage may be wrong, adage should be the right one
4.for the bulk of
5.force-feed
发表评论
-
Would
2012-07-06 12:10 1390Would Would is an auxiliary ... -
Big Collection
2012-03-27 14:54 11691. in regular item, soft code t ... -
that seems like enough
2011-08-23 16:58 9711. That seems like enough. ... -
for something to do
2011-07-25 15:22 932For the server to run you’ll ... -
out there
2011-07-25 15:00 1115i know out there out here for q ... -
ESL Podcast 700 – Starting a New Workweek
2011-07-05 15:04 1049start from my understanding of ... -
sentences collection
2011-06-22 08:32 9661. So we divided the workload a ... -
to what I owe the pleasure
2011-05-26 09:35 931it's more like an idiom. It ... -
works as intended
2011-04-14 11:46 977For most systems, change is con ... -
worth usage
2011-04-11 21:13 855like the word worth, it's a spe ... -
than some simple programming
2011-04-08 09:26 776Test suites can also be maintai ... -
provides exclusivity to writes
2011-03-09 10:22 867Locking not only provides exclu ... -
quantify xxx time as a function of yyy
2011-03-04 13:28 1044In computer science, the time c ... -
start out & go along
2011-03-03 16:43 871However, this book starts out v ... -
I am at my wits end
2011-02-28 10:39 1168Can anyone point to what is g ... -
the usual flavors of ...
2011-02-24 15:23 857An abstract class is a class wh ... -
If I can say
2011-02-23 13:50 895Second advantage,if I can say ... -
give details as above
2011-02-23 10:07 832Operator & has no chance to ... -
work around sth
2011-02-22 15:16 973You can work around this by f ... -
No, I'd never thought of it
2011-02-22 11:27 999Hmm, interesting. Did you know ...
相关推荐
The Little Book of Python Anti-Patterns
《SQL Antipatterns》是一本独特的SQL指南,它通过揭示和分析常见的SQL编程错误,帮助读者避免在数据库设计和查询优化过程中陷入困境。书中的"反模式"概念旨在指出那些在实践中可能导致问题的常见做法,使开发者能够...
Troubleshooting Java Performance Detecting Anti-Patterns with Open Source Tools 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
这个压缩包“java-design-patterns-master”显然是一个专注于Java设计模式的学习资源,旨在帮助开发者深入理解和应用这些模式。下面我们将详细探讨Java设计模式及其在实际开发中的应用。 1. **单例模式(Singleton...
### SQL Antipatterns:关键知识点解析 #### 一、逻辑数据库设计中的反模式 **1.1 Index Shotgun(索引散弹枪)** - **定义**:在多个列上创建一个宽泛的复合索引,希望它能够适用于多种查询场景。 - **问题**:...
JAVA设计模式一直是JAVA最考验内功的技术点。有句话说的很好,理解吃透设计模式概念如果是3分的难度,那么自己能写出来就是10分的...java-design-patterns-master是github上比较优秀的设计模式项目,这里与大家分享!
cloud-design-patterns, 云应用的规范架构指南 云设计模式Microsoft模式&实践http://aka.ms/cloud-design-patterns本项目采用了微软的微软开源代码。 有关更多信息,请参见代码 Conduct FAQ FAQ或者联系 opencode@
SQL Antipatterns是一本由Pragmatic Bookshelf出版的书籍,旨在帮助读者避免数据库编程中的常见陷阱。这本书的部分内容涉及了SQL语言的使用,特别是针对"SELECT"语句的实现。作者在引言中分享了一个个人故事,他在...
在编程领域,设计模式是一种被广泛接受的解决常见问题的最佳实践。它们是经过时间验证的...在"go-design-patterns-master"这个项目中,你将找到每个模式的具体实现示例,这对于学习和理解Go语言的设计模式非常有帮助。
《Pro-Objective-C-Design-Patterns-for-iOS》是一本专注于在iOS平台上利用Objective-C语言实现设计模式的专业书籍。书中旨在帮助已经有一定Cocoa开发基础的开发者,通过掌握设计模式的实践应用,提升软件开发的生产...
https://github.com/kamranahmedse/design-patterns-for-humans 中文翻译,实例修改位JAVA代码
《Head First设计模式》是一本深受开发者喜爱的设计模式入门书籍,其官方源码库"Head-First-Design-Patterns-master.zip"包含了书中所讲解的各种设计模式的实际代码示例,旨在帮助读者更深入地理解并应用这些模式。...
hyphenation-patterns, 用于Hypher的断字模式 浏览器你可以从 dist/browser 目录获取预构建语言模式,并在浏览器中将它们与Hypher一起使用。 npm封装要构建npm包,请运行 Makefile 。 要发布它们,你需要成为维护者...
postfix-grok-patterns, 解析后缀日志记录的Logstash配置和grok模式 用于后缀日志的 Logstash注释模式一组使用grok解析后缀日志记录的grok模式。 还包括一个示例Logstash配置文件,用于将grok模式作为过滤器应用。...
patterns-patterns.h
标题中的“PyPI 官网下载 | aws-cdk.aws-ecs-patterns-0.36.0.tar.gz”表明这是一个从Python Package Index (PyPI)官方渠道获取的软件包,名为“aws-cdk.aws-ecs-patterns”,版本号为0.36.0,其格式是tar.gz,这是...