自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐开

深度剖析高性能系统的设计方法和优化原理

  • 博客(1)
  • 资源 (4)
  • 收藏
  • 关注

原创 只有一个类时,要不要出接口

如果一个接口后面,只有一个实现它的类,那么这个接口,还真正有必要吗?我觉得百分之九十的人提出这个问题时的情形是应该这样的:他没有用接口的习惯,在能少则少的指导思想下,只要是只有一个类,他绝对不用接口。突然有一天,他看到他的一个同事,在写具体的类之前,先把接口写好了并且写了相应的文档解释这个接口应该提供的服务,可之后只实现了一个类。他就问了,这个接口有必要吗?这个问题暂且先放下不说,看完另外

2012-12-13 07:05:12 610

Programming Game AI By Example

Programming Game AI by Example provides a comprehensive and practical introduction to the “bread and butter” AI techniques used by the game development industry, leading the reader through the process of designing, programming, and implementing intelligent agents for action games using the C++ programming language.

2017-09-17

Smalltalk Best Practice Patterns Kent Beck

This book presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. Understand these patterns, and you can write much more effective code. Understand the concept of Smalltalk patterns and why they work. Then learn patterns for working with methods, messages, state, collections, classes and formatting. Walk through a development example utilizing patterns. Smalltalk programmers, project managers, teachers and students -- both new and experienced.

2012-12-27

Code Complete 2nd edition 2004

Mike Riley, asp.netPRO, "Every page offers pragmatic insight gained through years of effective coding experience and continues to be the principal handbook of software construction success for its practitioners. Project leaders should read this book cover to cover, and then purchase a copy for each of their direct reports." Pan Pantziarka, Tech Book Report, "Steve McConnell's 'Code Complete' is fairly unique, and the first edition was justly acclaimed as a classic. Now with a new--expanded and extensively rewritten--second edition that classic status is confirmed.... There is so much more good solid material in the book that it's difficult to do justice to it in a single review. This is a book that anyone who wants to improve as a developer should read. We can't recommend it enough." Sam Gentile, Blog, "I dare say it's even better than the first. Updated to use 'modern languages' like C++ and Java, it's absolutely the definitive book on software construction.... There are still things for me to learn reading this. Highest recommendation!"

2012-09-02

Addison.Wesley.xUnit.Test.Patterns.Refactoring.Test.Code

Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expert Gerard Meszaros describes 68 proven patterns for making tests easier to write, understand, and maintain. He then shows you how to make them more robust and repeatable--and far more cost-effective. Loaded with information, this book feels like three books in one. The first part is a detailed tutorial on test automation that covers everything from test strategy to in-depth test coding. The second part, a catalog of 18 frequently encountered "test smells," provides trouble-shooting guidelines to help you determine the root cause of problems and the most applicable patterns. The third part contains detailed descriptions of each pattern, including refactoring instructions illustrated by extensive code samples in multiple programming languages.

2012-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除