Click here to Skip to main content
15,891,033 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: Other People's Code Pin
Nelek1-Aug-20 0:54
protectorNelek1-Aug-20 0:54 
GeneralRe: Other People's Code Pin
honey the codewitch1-Aug-20 1:06
mvahoney the codewitch1-Aug-20 1:06 
GeneralRe: Other People's Code Pin
Nelek1-Aug-20 3:35
protectorNelek1-Aug-20 3:35 
GeneralRe: Other People's Code Pin
davecasdf3-Aug-20 3:43
davecasdf3-Aug-20 3:43 
GeneralRe: Other People's Code Pin
Nelek3-Aug-20 7:30
protectorNelek3-Aug-20 7:30 
GeneralRe: Other People's Code Pin
Simon_Whale31-Jul-20 9:42
Simon_Whale31-Jul-20 9:42 
GeneralRe: Other People's Code Pin
honey the codewitch31-Jul-20 9:58
mvahoney the codewitch31-Jul-20 9:58 
GeneralRe: Other People's Code Pin
Eddy Vluggen31-Jul-20 11:37
professionalEddy Vluggen31-Jul-20 11:37 
I dislike your opinion (but like you still). Others people code is great; yours is, innit? For me, your code is.

I don't like VB6; but there was a German company paying money for this brownfield (an existing [succesful] project) nearby. Best lunches ever, by the way. We had German meats, and cheap. And lots of coffee.

I learned a lot from others people code', and happy with that; the project was several years old, containing code of several (intelligent, but not know-it-all) people. Accumulated knowledge of ten people, over several years. A brownfield in every way, but success written all over it. Our company made money and I learned from other's mistakes and their sometimes brilliant ideas (no sarcasm, YET).

Then there's this monthly report, relying on "bits" encoded as strings. So a 0 for no, 1 for yes, but as a VARCHAR string. Putting that in a (Crystal) report, asking why it is slow. Most of out code was like that, but users found it workable. Reason was one of our programmers had the idea that it'd be efficient to store bits as a string. That idiot was my boss. He knew better than the accumulated knowledge of the codebase, because his title was "manager".

He made the judgement to do a total rewrite, instead of a gradual migration. Within a two years the company died. I've not become less judgmental, but a lot more. If I don't like your code, I'll delete it and commit the improvement. No explanation either. Those who want to learn will ask what they did wrong; all the others don't deserve to be writing code in the first place. As you could guess, he was promoted and I was fired, and I made it pretty clear to be happy with that situation.

Others' people code is mostly a learning experience; it contains the combined efforts of all programmers involved in the years it existed - so respect the brownfield, you may learn from it. You may prefer a greenfield, but it will never be as mature as a brownfield. Existing products with a predictive revenue are to be treasured. If you new to the field, go for a brownfield and learn.

Dis years ago. Do we hold a grudge? Aw, we do. Aw, yes, we do. CodeProject knows our temperament. It harsh, but honest. We don't forgive. We don't forget. And we need not be anonymous, we sign with our name and be proud. Bismallah, pray to us. Pray to us; if you include enough silver, we might actually answer which Allah would not.

AND IF THERE ANY GODS LEFT TO CHALLENGE US, BISMALLAH, THEY BETTER LEARN QUICKLY.
Bastard Programmer from Hell Suspicious | :suss:
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.


modified 1-Aug-20 8:08am.

GeneralRe: Other People's Code Pin
honey the codewitch31-Jul-20 11:44
mvahoney the codewitch31-Jul-20 11:44 
GeneralRe: Other People's Code Pin
Eddy Vluggen31-Jul-20 12:35
professionalEddy Vluggen31-Jul-20 12:35 
GeneralRe: Other People's Code Pin
Greg Utas31-Jul-20 13:15
professionalGreg Utas31-Jul-20 13:15 
GeneralRe: Other People's Code Pin
Eddy Vluggen31-Jul-20 14:48
professionalEddy Vluggen31-Jul-20 14:48 
JokeRe: Other People's Code Pin
Nelek1-Aug-20 1:02
protectorNelek1-Aug-20 1:02 
GeneralRe: Other People's Code Pin
Daniel Pfeffer1-Aug-20 9:29
professionalDaniel Pfeffer1-Aug-20 9:29 
GeneralRe: Other People's Code Pin
Eddy Vluggen1-Aug-20 11:56
professionalEddy Vluggen1-Aug-20 11:56 
GeneralRe: Other People's Code Pin
Member 103346102-Aug-20 20:05
Member 103346102-Aug-20 20:05 
GeneralRe: Other People's Code Pin
BryanFazekas3-Aug-20 1:16
BryanFazekas3-Aug-20 1:16 
GeneralRe: Other People's Code Pin
agolddog3-Aug-20 4:37
agolddog3-Aug-20 4:37 
GeneralRe: Other People's Code Pin
honey the codewitch3-Aug-20 4:47
mvahoney the codewitch3-Aug-20 4:47 
GeneralRe: Other People's Code Pin
Matt McGuire3-Aug-20 5:21
professionalMatt McGuire3-Aug-20 5:21 
GeneralRe: Other People's Code Pin
honey the codewitch3-Aug-20 7:03
mvahoney the codewitch3-Aug-20 7:03 
GeneralRe: Other People's Code Pin
Matt McGuire5-Aug-20 3:57
professionalMatt McGuire5-Aug-20 3:57 
GeneralThought of the Day Pin
OriginalGriff31-Jul-20 4:33
mveOriginalGriff31-Jul-20 4:33 
GeneralRe: Thought of the Day Pin
Jacquers31-Jul-20 4:48
Jacquers31-Jul-20 4:48 
GeneralRe: Thought of the Day Pin
jeron131-Jul-20 4:48
jeron131-Jul-20 4: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.