How to Name Interfaces, Abstract Classes, and Their Implementations 🏷
www.codecraftr.nl
Naming abstract types and their implementations is challenging. Learn why you should avoid names like IRepository, RepositoryImpl, and AbstractRepository. Naming Is Hard, Naming Abstract Types Is Even Harder As the saying goes, naming is one of the few truly tough problems in programming. If you’re anything like me, you probably sit behind your desk, scratching your head to find a fitting name every day.
How to Name Interfaces, Abstract Classes, and Their Implementations 🏷
How to Name Interfaces, Abstract Classes, and…
How to Name Interfaces, Abstract Classes, and Their Implementations 🏷
Naming abstract types and their implementations is challenging. Learn why you should avoid names like IRepository, RepositoryImpl, and AbstractRepository. Naming Is Hard, Naming Abstract Types Is Even Harder As the saying goes, naming is one of the few truly tough problems in programming. If you’re anything like me, you probably sit behind your desk, scratching your head to find a fitting name every day.