tips for fixing bad coding/dev habits ?

Posted by dfafa on Stack Overflow See other posts from Stack Overflow or by dfafa
Published on 2010-05-11T12:26:01Z Indexed on 2010/05/11 12:34 UTC
Read the original article Hit count: 320

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.

  1. i usually develop with putty + nano...i just love the minimalist feel
  2. i use winscp and develop directly on my private web server...too lazy to do it on localhost and upload it later.
  3. i dont use subversion control...which one do i need ? sometimes ctrl +z doesn't work well.
  4. when i run out of ideas for naming variable, i use swear words instead.
  5. i swear a lot when i get stuck....how to deal with anger issue ?
  6. my codes look ugly with comments everywhere.
  7. would rather use procedural coding finds "thinking" in OO difficult and time consuming
  8. i "write first think later".
  9. refactors code only if i am getting paid for it.
  10. dislikes configuring linux distro, Apache, MySQL, scaling, designing graphics and layouts.
  11. does not like writing tests
  12. likes working alone.
  13. does not like sharing codes.
  14. has an econ degree
  15. 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 ?

© Stack Overflow or respective owner

Related posts about best-practices

Related posts about coding-standards