Click here to Skip to main content
15,892,575 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: Adventures in Overengineering: MIDI 2 Pin
Garth J Lancaster19-Sep-20 2:57
professionalGarth J Lancaster19-Sep-20 2:57 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
Garth J Lancaster19-Sep-20 2:56
professionalGarth J Lancaster19-Sep-20 2:56 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
honey the codewitch19-Sep-20 3:00
mvahoney the codewitch19-Sep-20 3:00 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
Gerry Schmitz18-Sep-20 9:45
mveGerry Schmitz18-Sep-20 9:45 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
honey the codewitch18-Sep-20 9:47
mvahoney the codewitch18-Sep-20 9:47 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
Gerry Schmitz18-Sep-20 9:51
mveGerry Schmitz18-Sep-20 9:51 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
OriginalGriff18-Sep-20 9:55
mveOriginalGriff18-Sep-20 9:55 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
trønderen18-Sep-20 10:00
trønderen18-Sep-20 10:00 
I know that I am not PC on this. Nevertheless: I see a significant agile problem here.

Before agile, we made thorough analyses of needed functionality. We structured it out in well designed functional modules, maybe implemented in the core, maybe specified as something to come as a future extension.

Today, we code and compile "int main(int argc, char** argv) {return 0;}" before even asking what the problem is. Only after that: "Let's take it from here! What was your problem, again?"

Lots of the Internet protocols are mislabeled: They are called Simple this-and-that. They should be labeled Too simple this-and-that! SMTP is a nightmare example of that. The number of functional warts grown on SMTP can give anyone shivers.

But with "agile" as the modern gospel, "solutions" like SMTP has come out as an ideal - as an architectural and functional mess, but created according to agile ideals: Whenever some need arises, let's grow another wart to fix it!

Contrary to common belief, 'agile' is in fundamental conflict with KISS, in the long term. Because KISS requires you to consider from an eagle perspective what you need. Growing agile warts, whether you do it at the implementation level or at the standard definition level, is for all practical purposes impossible to realize within an agile framework.
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
honey the codewitch18-Sep-20 10:01
mvahoney the codewitch18-Sep-20 10:01 
GeneralRe: Adventures in Overengineering: MIDI 2 Pin
Gary R. Wheeler18-Sep-20 16:18
Gary R. Wheeler18-Sep-20 16:18 
GeneralThought of the Day Pin
OriginalGriff18-Sep-20 4:48
mveOriginalGriff18-Sep-20 4:48 
GeneralRe: Thought of the Day PinPopular
Daniel Pfeffer18-Sep-20 5:13
professionalDaniel Pfeffer18-Sep-20 5:13 
GeneralRe: Thought of the Day Pin
Johnny J.18-Sep-20 6:35
professionalJohnny J.18-Sep-20 6:35 
GeneralRe: Thought of the Day Pin
rnbergren18-Sep-20 7:02
rnbergren18-Sep-20 7:02 
GeneralRe: Thought of the Day Pin
kmoorevs18-Sep-20 8:18
kmoorevs18-Sep-20 8:18 
GeneralRe: Thought of the Day Pin
W Balboos, GHB18-Sep-20 9:18
W Balboos, GHB18-Sep-20 9:18 
GeneralHow do you think artificial intelligence could improve the fintech? Pin
William.Front-end18-Sep-20 4:36
William.Front-end18-Sep-20 4:36 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
Richard MacCutchan18-Sep-20 4:58
mveRichard MacCutchan18-Sep-20 4:58 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
OriginalGriff18-Sep-20 5:01
mveOriginalGriff18-Sep-20 5:01 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
Mike Hankey18-Sep-20 5:52
mveMike Hankey18-Sep-20 5:52 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
rnbergren18-Sep-20 7:06
rnbergren18-Sep-20 7:06 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
Gerry Schmitz18-Sep-20 7:54
mveGerry Schmitz18-Sep-20 7:54 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
  Forogar  18-Sep-20 7:49
professional  Forogar  18-Sep-20 7:49 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
ZurdoDev18-Sep-20 8:16
professionalZurdoDev18-Sep-20 8:16 
GeneralRe: How do you think artificial intelligence could improve the fintech? Pin
  Forogar  18-Sep-20 8:37
professional  Forogar  18-Sep-20 8:37 

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.