tips for fixing bad coding/dev habits ?
- by dfafa
i want to become a better coder....so i have decided to sign up for computing science program...maybe a formal education can assist me.
i started working on smaller projects to learn but currently i have really bad coding/dev habits which is hindering my productivity as the codebase increases....
i have highlighted them and perhaps someone could make suggestions (or redirect to resources) or a more efficient method. most stuff that i made in the past were web apps.
i usually develop with putty + nano...i just love the minimalist feel
i use winscp and develop directly on my private web server...too lazy to do it on localhost and upload it later.
i dont use subversion control...which one do i need ? sometimes ctrl +z doesn't work well.
when i run out of ideas for naming variable, i use swear words instead.
i swear a lot when i get stuck....how to deal with anger issue ?
my codes look ugly with comments everywhere.
would rather use procedural coding finds "thinking" in OO difficult and time consuming
i "write first think later".
refactors code only if i am getting paid for it.
dislikes configuring linux distro, Apache, MySQL, scaling, designing graphics and layouts.
does not like writing tests
likes working alone.
does not like sharing codes.
has an econ degree
dislikes reading other people's code would rather write it on my own
it seems my only true desire is to translate my ideas to a working prototype as fast as possible....it seems like i am very uninterested in the other details...could it be that i am not cut out to be a coder after all ? is going back to study comp sci a bad idea ?