Code smells galore. Can this be a good company?
Posted
by Paperflyer
on Stack Overflow
See other posts from Stack Overflow
or by Paperflyer
Published on 2010-04-28T13:52:45Z
Indexed on
2010/04/28
14:03 UTC
Read the original article
Hit count: 271
I am currently doing some contract work for a company. Now they want to hire me for real. I have been reading on SO about code smells lately.
The thing is, I have worked with some of their code and it smells. Badly. They use incredibly old versions of MSVC (2003), they do not seem to use version control systems, most code is completely undocumented, variable names with more than three letters are a rarity, there is commented out code all over the place, some methods take huge amounts of arguments, UI design is seemingly done by blind people... Yet they seem to be quite successful with what they do and their actual algorithms seem to be pretty sound and rather sophisticated. Since they mostly do DSP stuff, I am willing to ignore the UI side of things, but really these code smells are worrying.
What would you think of a company that doesn't seem to value readable code? The people are nice enough and payment would be good. How much would you value code smells in this context?
You see, this is my first job and SO got me worried, so I turn to you for suggestions ;-)
© Stack Overflow or respective owner