• 实现模式(英文版)
  • 实现模式(英文版)
  • 实现模式(英文版)
  • 实现模式(英文版)
  • 实现模式(英文版)
  • 实现模式(英文版)
  • 实现模式(英文版)
21年品牌 40万+商家 超1.5亿件商品

实现模式(英文版)

10 3.4折 29 八五品

仅1件

广西桂林
认证卖家担保交易快速发货售后保障

作者[美]KentBeck 著

出版社人民邮电出版社

出版时间2008-11

版次1

装帧平装

上书时间2022-08-07

心灵之语书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]KentBeck 著
  • 出版社 人民邮电出版社
  • 出版时间 2008-11
  • 版次 1
  • ISBN 9787115187093
  • 定价 29.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 157页
  • 字数 219千字
  • 正文语种 英语
  • 丛书 典藏原版书苑
【内容简介】
  《实现模式》(英文版)中,KentBeck将自己多年形成的编程习惯以及阅读既有代码的体验凝练成了编程中的价值观、原则和77种实现模式。沟通、简单和灵活的价值观应当被所有开发人员所铭记,无时或忘。局部影响、最小化重复、将逻辑与数据捆绑等原则同样是通用性的指导思想,比价值观更贴近编程场景,在价值观和模式之间搭建了桥梁。在77个实现模式中,每一个模式都覆盖了编写简洁、清晰、易扩展、易维护的代码这一原则的某个方面。它们为日常的编程提供了丰富翔实的参考依据,并告诉大家这些代码如何为降低沟通成本和提高有效产出提供保障。..《实现模式》(英文版)适用于各个阶段的开发者群体,刚刚涉足软件开发领域的新人能够透过大师的眼睛来看待编程,了解编程的价值观与原则;而具有丰富经验的资深工程师则可以通过这些模式进行反思,探究成功实践背后的意义。把价值观、原则和开发实践结合之后,日常开发工作便会以崭新迷人的形式呈现在我们面前。
【目录】
Chapter1:Introduction。
TourGuide
AndNow

Chapter2:Patterns

Chapter3:ATheoryofProgramming
Values
Communication
Simplicity
Flexibility
Principles
LocalConsequences
MinimizeRepetition
LogicandDataTogether
Symmetry
DeclarativeExpression
RateofChange
Conclusion

Chapter4:Motivation

Chapter5:Class
Class
SimpleSuperclassName
QualifiedSubclassName
AbstractInterface
Interface
AbstractClass
VersionedInterface
ValueObject
Specialization
Subclass
Implementor
InnerClass
Instance-SpecificBehavior
Conditional
Delegation
PluggableSelector
AnonymousInnerClass
LibraryClass
Conclusion

Chapter6:State
State
Access
DirectAccess
IndirectAccess
CommonState
VariableState
ExtrinsicState
Variable
LocalVariable
Field
Parameter
CollectingParameter
OptionalParameter
VarArgs
ParameterObject
Constant
Role-SuggestingName
DeclaredType
Initialization
EagerInitialization
LazyInitialization
Conclusion

Chapter7:Behavior
ControlFlow
MainFlow
Message
ChoosingMessage
DoubleDispatch
Decomposing(Sequencing)Message.。
ReversingMessage
InvitingMessage
ExplainingMessage
ExceptionalFlow
GuardClause
Exception
CheckedExceptions
ExceptionPropagation
Conclusion
Chapter8:Methods
ComposedMethod
Intention-RevealingName
MethodVisibility
MethodObject
OverriddenMethod
OverloadedMethod
MethodReturnType
MethodComment
HelperMethod
DebugPrintMethod
Conversion
ConversionMethod
ConversionConstructor
Creation
CompleteConstructor
FactoryMethod
InternalFactory
CollectionAccessorMethod
BooleanSettingMethod
QueryMethod
EqualityMethod
GettingMethod
SettingMethod
SafeCopy
Conclusion

Chapter9:Collections
Metaphors
Issues
Interfaces
Array
Iterable
Collection
List
Set
SortedSet
Map
Implementations
Collection
List
Set
Map
Collections
Searching
Sorting
UnmodifiableCollections
Single-ElementCollections
EmptyCollections
ExtendingCollections
Conclusion

Chapter10:EvolvingFrameworks
ChangingFrameworkswithoutChangingApplications
IncompatibleUpgrades
EncouragingCompatibleChange
LibraryClass
Objects
Conclusion
AppendixA:PerformanceMeasurement
Example
API
Implementation
MethodTimer
CancelingOverhead
Tests
ComparingCollections
ComparingArrayListandLinkedList
ComparingSets
ComparingMaps
Conclusion
Bibliography
GeneralProgramming
Philosophy
Java
Index
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP