Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Recognizing other programmers work

 
John Depue
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
All,
I have downloaded the SCJD exam, and have started to research the different parts of the project. Through this research I have found some excellent ideas for the different parts of the project, as well as some great example code. The code that I am soon to write will be in part based on some of these examples I have found. Because I got some of my ideas from other programmer's work, I want to do the right thing and recognize their work in my Javadocs. Will this in anyway change my grade (Good or Bad), or is this going to far above and beyond? I will appreciate any and all input!
John
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I like your honesty, and wanting to do the right thing, But look at Microsoft, they stole everything they have, do you think they will honor those who they stole from
Actually as a programmer you have to steal, but mostly steal the good stuff. You want to because you learn from them, and it makes your code better, and also helps others when they have to debug your work.
A good programmer takes work that is out there that already works and uses it.
I don't think you need to write their names int he docs. Besides I bet the assessors have seen the same design and code before
Mark
 
Bal Sharma
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
..look at Microsoft, they stole everything they have, do you think they will honor those who they stole from..
It is well said Mark. well said.
I am sorry I could not agree with you "..as a programmer you have to steal, but mostly steal the good stuff.." in your statement. It is not stealing, it is a learning process. Some programmer learn reading book and some learn looking at other programmer's codes. I love to be rated on the second group. I walk through other people's code if I see better way to improve it, definitely refine and clean their code
then move on. This is how it works. If we say it is stealing, then we are against the sprit of OOP. We got to reuse tested code. If we use other people's code, then we are supporting OOP, contributing to develop robust code, and enhancing learning process.
Come on, give me a break, we are not stealers
I don't think you need to write their names int he docs. Besides I bet the assessors have seen the same design and code before
I stand with you on this Mark -Ditto
-Bal
 
Bal Sharma
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i]..look at Microsoft, they stole everything they have, do you think they will honor those who they stole from..[/i]
It is well said Mark. Yeah!, well said.
I am sorry I could not agree with you "..as a programmer you have to steal, but mostly steal the good stuff.." in your statement. It is not stealing, it is a learning process. Some programmer learn reading book and some learn looking at other programmer's codes. I love to be rated on the second group. I walk through other people's code if I see better way to improve it, definitely refine and clean their code
then move on. This is how it works. If we say it is stealing, then we are against the sprit of OOP. We got to reuse tested code. If we use other people's code, then we are supporting OOP, contributing to develop robust code, and enhancing learning process.
Come on, give me a break, we are not stealers
I don't think you need to write their names int he docs. Besides I bet the assessors have seen the same design and code before
I stand with you on this Mark -Ditto
-Bal
 
Bal Sharma
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ouch! I hit second time add Reply button.
-Bal
 
eric mcentee
Ranch Hand
Posts: 66
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
IMHO, any time you use a pattern you are technically stealing, but the good stuff. I think thats what he meant, more than cut and paste coding.
 
John Depue
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for all of the reponses guys, will take all of your advice and use the best parts!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic