摘要: 在软件开发中,分布于应用中多处的功能被称为横切关注点。通常,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往直接嵌入到应用的业务逻辑之中)。将这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要解决的。 基于切面进行声明式编程。 AOP使这些服务模块化,并以声明的方式将它们... 阅读全文
posted @ 2015-09-06 16:01 heyesp 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在意代码。消除重复代码和提高表达力。 必须时时保持代码整洁。 注意命名,而且一旦发现有更好的名称,就替换掉旧的命名。 第二章、有意义的命名。——想要给变量一个好的命名就要学好英语。没有英语功底连个命名都很难做到。 a、名副其实。如果名称需要用注释来补充,那就不是名副其实了。 b、做有意... 阅读全文
posted @ 2015-09-06 13:51 heyesp 阅读(334) 评论(0) 推荐(0) 编辑