|
|
|
|
|
by rartichoke
4500 days ago
|
|
It's definitely true. People don't really understand the circumstances the coder was in when writing the code. I sometimes come across low paying clients who try to take advantage of you at every chance. They also come to me with hosting and have even changed hosts without even asking me while having no tech knowledge (then call me to fix the million errors they have). For these clients I usually just throw together some fast low quality hand rolled PHP sites if they are not very demanding sites. There won't be tests, I'll haphazardly inline some CSS because when you get paid almost nothing the last thing you're thinking about is wonderful to work with abstractions that are maintainable. You're only thinking about getting the job done as fast as possible and getting out because you have no interest in doing business with them again and due to their personality you don't want to be recommended to their friends. If you compare that code to the code I write for my own side projects or proper clients it's night and day. You wouldn't even know they are the same person. |
|
Repeated throughout the code base was some copypasta. I dutifully committed more copypasta.