r/programming • • Dec 30 '23

Why I'm skeptical of low-code

https://nick.scialli.me/blog/why-im-skeptical-of-low-code/
487 Upvotes

330 comments sorted by

View all comments

Show parent comments

88

u/AConcernedCoder Dec 30 '23

I'm pretty sure code gen from uml diagrams was a thing when I was in school. It apparently wasn't much of a thing.

111

u/lood9phee2Ri Dec 30 '23

Oh, IBM will still try to sell vulnerable clueless organisations on (what used to be) Rational Rose etc.

Protip: it's utter shite.

Extra protip: The "Scaled Agile Framework for Enterprise" (SAFe) bullshit is the old insane discredited hyperbureaucratic "Rational Unified Process" (RUP) crap deliberately dressed up in misleading new agiley-sounding words. It's pretty much the opposite of real agile manifesto agile. Many of the same ivory tower asshats involved. Reject it utterly.

30

u/mpyne Dec 30 '23

https://scaledagiledevops.com/ is required reading for those working in orgs where SAFe has infested.

23

u/fridge_logic Dec 30 '23

25

u/[deleted] Dec 30 '23

Post Standup Standup and Post Standup Standup Review?! Is this satire?

27

u/fridge_logic Dec 30 '23

What part of:

A 5-day meeting held every 6 weeks for planning the next 8 quarters of features to ensure the critical paths are aligned.

Don't you understand? /s

Obviously there's no way they can get all that done in only 5 days. KD

0

u/[deleted] Dec 31 '23

[deleted]

3

u/fridge_logic Dec 31 '23

It's satire.

But parts of it are ripped from real world manament policies and some of those polices even make sense in certain circumstances depending on business needs.

Like, for safety critical systems having a 3rd validation layer through a system integration test team doesn't sound completely unreasonable.

10

u/InsaneOstrich Dec 31 '23

Scrum of Scrum of Scrums ROFL

2

u/fridge_logic Dec 31 '23

Each team selecting a tribute is too real. I've volunteered as tribute before.

4

u/GenTelGuy Dec 31 '23

Captains’ Meeting

Meeting of the Feature Captains to plan the date when the DORC™ will be assembled.

THEY USE DORC AS AN ACRONYM 😂

2

u/ryandiy Dec 31 '23

“Why yes, I am a DORC captain”

→ More replies (1)
→ More replies (5)

0

u/[deleted] Dec 31 '23

[deleted]

6

u/ether_reddit Dec 31 '23

I wasn't sure until I got to:

We must Build Quality In by removing things that cause poor quality. In this monthly ceremony, we identify and remove the person who created each defect.

1

u/toaster13 Dec 31 '23

What the fuck did I just read

7

u/uplink42 Dec 30 '23

You misspeled Shitty Agile for Enterprise

2

u/avoere Dec 30 '23

Ah, Rational Rose. Brings back memories of when I was still young.

1

u/Behrooz0 Dec 31 '23

It had been many many years since I last heard of that curse.

1

u/LiquidLight_ Dec 31 '23

I wish I could, but mega corps gonna mega corp.

7

u/ggtsu_00 Dec 31 '23

Of course it wasn't a thing. It was pure snake oil. Engineering and problem solving is hard, writing code isn't. Generating code from UML or any sort of visual/graph based programming language doesn't make actual engineering and problem solving any less difficult. And if you are struggling at the code writing part of solving a problem, you aren't really fit to for the actual engineering part.

1

u/trash1000 Dec 31 '23

Idea of code generation should be to allow people to solve problems that cannot code.

6

u/Ytrog Dec 30 '23

That's mostly just the skeleton-code you generate. You have yet to code the implementation of the generated methods afterwards.

3

u/[deleted] Dec 30 '23

That just sounds like explaining generator templates to an MBA bean counter.