Click here to Skip to main content
15,897,371 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Eddy Vluggen20-Oct-19 9:52
professionalEddy Vluggen20-Oct-19 9:52 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Sander Rossel20-Oct-19 10:08
professionalSander Rossel20-Oct-19 10:08 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Eddy Vluggen20-Oct-19 10:21
professionalEddy Vluggen20-Oct-19 10:21 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Sander Rossel20-Oct-19 10:39
professionalSander Rossel20-Oct-19 10:39 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Eddy Vluggen20-Oct-19 11:03
professionalEddy Vluggen20-Oct-19 11:03 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Sander Rossel20-Oct-19 11:14
professionalSander Rossel20-Oct-19 11:14 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Eddy Vluggen20-Oct-19 11:41
professionalEddy Vluggen20-Oct-19 11:41 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
kalberts20-Oct-19 9:17
kalberts20-Oct-19 9:17 
When I was teaching at a tech college, the class was split into four project groups for a four-stage project, all working from the same specifications and requirements. This was the last project in their bachelor study.

I wanted them to get accustomed to what they must expect when they enter working life: Take over someone else's code. So for each of the four phases, the results produced by each group was rotated to another group, as a starting point for the next work phase.

This was met by so much disgust and hatred that I was happy that these students would be out of college within a few months. I never tried to repeat anything like that. Still, I think Computer Science students should have been "forced to" work with the code of other programmers - that is, average middle class programmers, not the near-ideal source code of highly recognized open source systems, which does everything right, follows standards conistently etc.

The code handed over to you from an overworked colleague who never had time to clean it up, it never had a clean design but has grown uncontrollably like an amoebae, with lots of loose ends and age-old TODOs... That is far from the idealized, academic open-source code. And then think of all the non-idealized code of the zillions of open source offerings made by less than perfect programmers, but thrown out to the world in the hope that someone will volunteer to clean it up...
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Sander Rossel20-Oct-19 9:40
professionalSander Rossel20-Oct-19 9:40 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Greg Utas20-Oct-19 9:42
professionalGreg Utas20-Oct-19 9:42 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
charlieg21-Oct-19 13:10
charlieg21-Oct-19 13:10 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
V.20-Oct-19 20:49
professionalV.20-Oct-19 20:49 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Abbas A. Ali20-Oct-19 20:51
professionalAbbas A. Ali20-Oct-19 20:51 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Davyd McColl20-Oct-19 23:47
Davyd McColl20-Oct-19 23:47 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
glennPattonWork321-Oct-19 0:20
professionalglennPattonWork321-Oct-19 0:20 
GeneralRe: Why you shouldn't inherit someone else's code... Pin
Gary Wheeler21-Oct-19 2:16
Gary Wheeler21-Oct-19 2:16 
Generalbloated code base begs for semantic liposuction ? takes a special blade Pin
BillWoodruff20-Oct-19 2:10
professionalBillWoodruff20-Oct-19 2:10 
GeneralRe: bloated code base begs for semantic liposuction ? takes a special blade Pin
Eddy Vluggen20-Oct-19 6:21
professionalEddy Vluggen20-Oct-19 6:21 
GeneralRe: bloated code base begs for semantic liposuction ? takes a special blade Pin
Roger Wright21-Oct-19 18:08
professionalRoger Wright21-Oct-19 18:08 
General3D printers are OK but Pin
lopatir19-Oct-19 22:15
lopatir19-Oct-19 22:15 
GeneralRe: 3D printers are OK but Pin
Daniel Pfeffer19-Oct-19 22:45
professionalDaniel Pfeffer19-Oct-19 22:45 
GeneralRe: 3D printers are OK but Pin
BillWoodruff20-Oct-19 3:26
professionalBillWoodruff20-Oct-19 3:26 
GeneralRe: 3D printers are OK but Pin
dandy7220-Oct-19 5:06
dandy7220-Oct-19 5:06 
GeneralFirst time a Samsung phone got me excited Pin
Chris Maunder19-Oct-19 12:10
cofounderChris Maunder19-Oct-19 12:10 
GeneralRe: First time a Samsung phone got me excited Pin
Jörgen Andersson19-Oct-19 22:48
professionalJörgen Andersson19-Oct-19 22:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   55 votes