R



Index


[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y]

RAD (Rapid Application Development)
RAM, storing data (persistence infrastructure)
Rapid Application Development (RAD)
reachability
reactive validation
recognizing if an application will be long lasting
reconstituting entities from persistence
     reflection against private fields
     specific constructors
     specific methods
recordset
Recordset pattern
Refactor!
refactoring 2nd 3rd 4th
     code smells
         cleaning tools
         preventing growing problems 2nd
         preventing growing problems: Form Template Method
         preventing growing problems: Inline-Singleton
         routine cleanings
         routine cleanings: Encapsulate Collection
         routine cleanings: Encapsulate Field
         routine cleanings: Extract Method
     DDD
     mock objects
     TDD
ReferencePerson 2nd
refining Domain Model
     historic customer information
     Order
     OrderDate
     OrderFactory
     OrderRepository
     OrderType
     ReferencePerson
     through TDD experimentation
     total amount of each order
reflection 2nd 3rd
     private fields
     reconstituting entities from persistence
Register()
registries
Registry, handling example
registry
Registry pattern, Inversion of Control
relational data structures
relational databases
     impedance mismatch:with Domain model
     NHibernate
     storing data (persistence infrastructure)
relational model
     granularity
     navigation
relationships
     impedance mismatch between domain model and relational database
     managing
remote facade
Remote Facade pattern
Rename
replacing
     collaborators with mock objects
     collaborators with testing stubs
repositories
     deciding on structure of
     list customers applying filters
     locations of queries
     NHibernate
     PI
         cost for single-set Repositories
         Fake
         problems doing small scale integration testing
         problems testing
     structure of Repository-related tests
requirements for Domain Models
resetting databases before tests
ReSharper
resource managers, storing data (persistence infrastructure)
results, Functional Research
retreiving data, example
reusability
     patterns
     TDD
reusing
     mapping metadata
     rules
reusing ideas, up-front architecture design
Rich Client applications, SOA
Rollback()
     NHibernate
Rosen-Lidholm, Martin
routing cleanings, code smells
     cleaning tools
     Encapsulate Collection
     Encapsulate Field
     Extract Method
rule classes, creating
rules
     business rules, moving into aspects
     categorizing
     complex rules
     domain-related rules
         Aggregates
         avoiding problems
         cooperation
         IDs
         locating set-based processing methods
         service validation
         transitions
     injecting
     list of rules
         setting up
     Notification pattern
     order placement business rules
     pluggable rules
     principles for
         configurability
         location within state
         prevent going into bad states
         productivity
         states
         testability
         two-way rules checking
     reusing
     setting up a list of rules
Rumbaugh, Jim
runtime versus compile time PI




Applying Domain-Driven Design and Patterns(c) With Examples in C# and  .NET
Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
ISBN: 0321268202
EAN: 2147483647
Year: 2006
Pages: 179
Authors: Jimmy Nilsson

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net