Talk:Copy-and-paste programming: Difference between revisions

Content deleted Content added
m move most recent entry to end, per more usual WP usage
Line 1:
== Neutrality ==
I agree that "It is a common mistake of the inexperienced or lazy programmer to duplicate code instead of writing a set of methods or objects", but unfortunately, this statement is obviously heavily biased and unattributed, and hence a violation of Wikipedia's "Neutral Point of View". My approach, when I did the reorganization of this article, was simply to dispassionately describe the problematic programming practices in the "Forms" section, and then to address the difficulties they create, with references, in the "Effects" section.
 
The fact that there has already been a change of "looping" to "set of methods or objects" is absolutely indicitive of the problem: there is no one single solution to bad programming. The general antidote is good decomposition, but what that will look like depends entirely on the programming methodology being used: procedural models will take a different approach than object oriented models for example.
[[User:Rnickel|Rnickel]] ([[User talk:Rnickel|talk]]) 16:43, 22 July 2008 (UTC)
 
== Expanded, organized, referenced ==
I have expanded this section's discussion of copy and paste programming by experienced programmers, and rather than having it as one continuous block of uninterrupted text, I've rearranged much of the text to create two distinct major sections. Also, I have added a number of references. I believe this article now qualifies for removal of the "no references" designation, as well as the "stub" designation.
Line 45 ⟶ 39:
 
This article still seems strongly slanted against copying and pasting, ever, in programming. I've tried to remove some of that bias. [[User:Mathiastck|Mathiastck]] 23:32, 23 May 2007 (UTC)
 
== Neutrality ==
I agree that "It is a common mistake of the inexperienced or lazy programmer to duplicate code instead of writing a set of methods or objects", but unfortunately, this statement is obviously heavily biased and unattributed, and hence a violation of Wikipedia's "Neutral Point of View". My approach, when I did the reorganization of this article, was simply to dispassionately describe the problematic programming practices in the "Forms" section, and then to address the difficulties they create, with references, in the "Effects" section.
 
The fact that there has already been a change of "looping" to "set of methods or objects" is absolutely indicitive of the problem: there is no one single solution to bad programming. The general antidote is good decomposition, but what that will look like depends entirely on the programming methodology being used: procedural models will take a different approach than object oriented models for example.
[[User:Rnickel|Rnickel]] ([[User talk:Rnickel|talk]]) 16:43, 22 July 2008 (UTC)