作者回复: 有收获就好
作者回复: 包名没有规范,涉及到设计模式类名可以以
Locker
Iterator
Extractor
Accessor
Validator
Formatter
Converter
Replacer
Comparer
Manager
Combiner
Parser
Encoder
Decoder
Importer
Exporter
Editor
Modifier
Evaluator
Locator
Creator
Initializer
Reader
Writer
Activator
Finder
Builder
Selector
Visitor
Loader
Descriptor
Generator
Adapter
Listener
Wrapper
Mapper
Binder
Invoker
Executor
Detector
Tracer
Decorator
Mapper
Resolver
Processor
Advisor
Dispatcher
Consumer
Producer
Publisher
Subscriber
Handler
Filter
Interceptor
Provider
Container
单词作为前后缀 以提现类作用或者模式
作者回复: 感谢分享
作者回复: 其实这里不是类名,是Bean的名字,可以把字符串统一到常量,而不是像demo一样使用魔法值
作者回复: :)
作者回复: 策略 状态机 职责链 都比较常用
作者回复: 不错
作者回复: 会有 不过一般不会存在性能瓶颈
作者回复: 感谢分享
作者回复: 也不能完全替代,抽象类可以有状态,而且接口语义上是can-do,抽象类是is-a,还是选择更符合语义的方式来实现比较好
作者回复: 有收货就好
作者回复: 一般而言,不会把购物车数据保存在Bean里,可能会保存在Redis/Session里比较常见
作者回复: 👍🏻