In a not-so-small program, when you have few such objects, in order to maintain code readability, common terms and otherwise improve mutual understanding between team members, you need to define and maintain a program dictionary .
How do you (or your company) cope with this task, what is your discipline, what measures do you introduce?
Most projects of a reasonable size should have a document of standards for programming / coding, which dictates general conventions and naming recommendations that must be followed.
- . , ( ). .
@ ,
, :) LOC, ( )
, , . .NET XML diff, , \ . .
- , :)
, JetBrains? ReSharper Reflector :)
/ . , , .. .
Driven Design , . , , , , , , ..
.
( / ..) . .