|
|
|
|
|
by wizofaus
1407 days ago
|
|
My experience recently (3 or 4 separate projects) has been the opposite - at first the code looked fairly neat and well organized with few obvious smells, but the more I worked with it I realised how many functions/modules were poorly named and/or handled bits of unrelated functionality in a single place or adopted inconsistent conventions or made unnecessary assumptions or relied heavily on global variables (or the equivalent thereof).
The best code I've worked with has generally been open source libraries that have well- defined limits to their functional scope. |
|