This week's book giveaway is in the OCP forum.
We're giving away four copies of OCP Java SE 8 Programmer II Exam Study Guide and have Kathy Sierra, Bert Bates, & Elizabeth Robson on-line!
See this thread for details.
Win a copy of OCP Java SE 8 Programmer II Exam Study Guide this week in the OCP forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Dirty Code  RSS feed

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear ALL,

Sorry to post here,

I write java code since 3 years (at work), (Most of the time copy paste from internet/forum...)
Sometimes it works but I don't know why / sometime it doesn't work and don't know why either .....

I really want to understand the core of java...
After 3 years I figure out that I write dirty code 


How can you advice me to solve this problem...

Regards,
Mike
 
author
Marshal
Posts: 23435
138
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Mike Tango wrote:
I write java code since 3 years (at work), (Most of the time copy paste from internet/forum...)
Sometimes it works but I don't know why / sometime it doesn't work and don't know why either .....



I am a believer of never ever writing, even a single line of code, that you do not understand. Without an understanding of the code, you can't confirm, if what you did works for all cases, and/or if you introduced another bug.

Don't have a strong recommendation on what to do, except, you have three years of code, that some you don't understand. Perhaps it would be a good idea to go back and understand it?

Henry
 
Bartender
Posts: 1773
45
Eclipse IDE Google Web Toolkit Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Mike Tango wrote: ... Most of the time copy paste from internet/forum... How can you advice me to solve this problem...


Isn't it obvious ? Don't copy-paste. Write your own code, design your own structure. You can ask help here at coderanch any time, we will help you out.
 
author & internet detective
Sheriff
Posts: 38026
605
Eclipse IDE Java VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mike,
You'll have to go back to the beginning. Get a book on Java and start going through it. Write lots of code. Ask questions here when you don't understand something.

There's no magic; it takes hard work. And it isn't going to get easier if you go on cobbling stuff together by copy/paste. I was just talking to someone the other day about "experienced Java developers" who can't write simple code. We don't hire them. You don't want to be that guy.
 
Marshal
Posts: 58339
178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
. . . and welcome to the Ranch

Another thing: show some of your code to experienced people, for example here.
 
Mike Tango
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you for your support.

regards
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!