Followed link from here. Responses in that Q/A clearly show the (at least one) programming community do not agree at all with the article. Looked at a tidy up b
| This is the talk page for discussing improvements to the Software rot article. This is not a forum for general discussion of the subject of the article. |
Article policies
|
| Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
| This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Followed link from here. Responses in that Q/A clearly show the (at least one) programming community do not agree at all with the article. Looked at a tidy up but I cannot find reliable references to back up my own ideas or the ones presented - clearly making this original research — Preceding unsigned comment added by 203.173.252.204 (talk) 10:32, 13 October 2012 (UTC)
This page should be removed. It is not only original research, the entire article is incorrect and beyond correction. The author has a poor understanding of the meaning of the Code Rot within the programming community. — Preceding unsigned comment added by 210.48.109.206 (talk) 22:44, 14 October 2012 (UTC)
Does anybody agree that software rot and code rot refer to the same thing, and that the articles should be merged? I personally consider "software rot" to be the main article, and code rot should simply be a redirect. Guinness 11:02, 28 October 2005 (UTC)
I personally dont distringuish between bit rot, software and code rot. I was going to edit this article to try and fit in my definition of bit rot, but couldnt really make it fit.
I would describe bit rot (or what wikipedia calls code or software rot) as when 'the program stays the same but its environment changes', maybe someone else can make it fit. (Glenn)
I am not sure that the author of this piece understands what legacy means. Legacy means left over. Legacy is not inherently bad, as this article implies, but could contribute to problems if circumstances change. A legacy system could quite happily go on performing adequately for ever. It is external influences that make legacy a problem, such as requiring a change to the system, or being no longer able to support the infrastructure that it requires. — Preceding unsigned comment added by 62.244.190.66 (talk) 13:56, 20 September 2012 (UTC)
I have to agree with this. Legacy code is normally used to describe system that use older technology and languages - and does not mean its buggy and in need of upgrade as stated in the article. Unfortunately theres so much thats wrong with the article I think deleting it it the best fix. — Preceding unsigned comment added by 203.173.252.204 (talk) 10:37, 13 October 2012 (UTC) — Preceding unsigned comment added by 210.48.109.206 (talk)
This article seems to be split in two. The first part talks about a program running in an environment (Environment change, Onceability, reinstallation, deteriorating performance...); The second part about code (SHRDLU, refactoring, DLL hell...) However, only the first case falls under the definition given in the beginning. — Preceding unsigned comment added by Haskellelephant (talk • contribs) 21:03, 20 September 2012 (UTC)
This section refers to a single article (referenced therein) where this neologism is merely proposed. I'm not sure the concept necessarily needs excision, but the section heading could stand some scrutiny. This edit is my contribution to "sofixit"... 96.41.249.21 (talk) 06:00, 15 January 2013 (UTC)
Contrary to the assertion in the article, I have heard the term "bit rot" used to mean a change in the code itself, on disk, presumably due to hardware error, and on one occasion experienced an apparent instance of this.Bill (talk) 08:56, 7 December 2020 (UTC)
This article seems similar to Software regression and Software aging. Please consider merging the three into one. Timhowardriley (talk) 19:00, 10 March 2022 (UTC)
Code rot sometimes originates from copying (and subsequently modifying) code (or data) from elsewhere while failing to import updates that were meanwhile done in the source. Vendor branching is a way to deal with this problem. See also
The multiple issues box was removed without discussion and without resolving the issues. I added it back. Also added the essay-like because article contains original analysis by authors. As issue of original research have not been resolved since 2012, I would recommend reducing the article to a stub. Benlhalt (talk) 05:14, 13 February 2025 (UTC)
This article's factual accuracy is disputed. |
The references for the article are primarily articles in computer magazines, which are primary sources. There are very few secondary sources. I think this may be indicative of the amount of original analysis in the article. The secondary sources only seem to be referenced in the "Refactoring" section and the "Software Entropy" section. If there is such a paucity of secondary sources even after this article's 10th birthday, that unfortunately speaks to notability. Benlhalt (talk) 06:28, 13 February 2025 (UTC)
The introduction says that software rot and bit rot are synonyms, then gives the Jargon File's definition of bit rot. However, the Jargon file itself distinguishes between bit rot and software rot, and gives separate definitions. So, basically, the Intro contradicts the only source used to support it. Thoughts? Benlhalt (talk) 11:03, 13 February 2025 (UTC)
https://en.wikipedia.org/wiki/Wikipedia:Verifiability in section "Responsibility to provide citations" says "The burden to demonstrate verifiability lies with the editor who adds or restores material" and says that all "material whose verifiability has been challenged" should be accompanied by inline citations. The verifiability of the entire article has been challenged multiple times here by multiple people, beginning in 2012. 13 years is a pretty good amount of time for people to include citations for their contributions. Are the authors available to add inline citations to their edits? Are others able to do this? If not, the material is supposed to be removed. Benlhalt (talk) 12:20, 13 February 2025 (UTC)
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.