News for hackers. Stuff that matters.
Re:The traits of a proficient programmer by dingdongding on Tuesday August 16, 2016 @04:24PM (#12300374)
As a programmer I always write code considering if a new guy wants to take over my code, he should be able to understand it and use my code with as little complication as possible. Things should be simple enough that when a new guy takes over your code he can be onboarded soon and doesn't have to ask someone to explain him the magic pattern or secret sauce to under teams code.
Re:The traits of a proficient programmer by horizone on Tuesday August 16, 2016 @09:05PM (#12301810)
I am some what the opposite. The person that comes after me should be able to read and understand what I wrote without line by line documentation. If they can't, they are not fit for the position. Although, if there is a quirk within the code where something needs to be explained, it will have documentation.
Re:The traits of a proficient programmer by huckyaus on Tuesday August 16, 2016 @10:05PM (#12302032)
I think you're agreeing with each other. Parent never specifically mentioned writing documentation. I took their post to mean that the code should be easy to understand.
Re:The traits of a proficient programmer by horizone on Wednesday August 17, 2016 @12:33AM (#12302535)
You are right, I jumped the gun and read the opposite. Cheers. Sorry Parent.