I suspect this is why formal languages exist; as a sieve to keep the hordes of fools at bay, and a system for turning bullshit into parse errors. We are undoing much of this progress by now insisting everything be expressed in natural language for a machine to translate on our behalf, like a tour guide. The natives will continue to speak amongst themselves in their mother tongue.
Maybe controversial, but I believe a lot of OOP/Clean Code patterns are the software equivalent of corporate BS.
Workers who love ‘synergizing paradigms’ might be bad at their jobs
61–70 of 354 posts
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#62Love ? That's for plebs. The right thing is to leverage wholistic synergizing paradigms.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#63Earlier quoted context omitted.
Maybe controversial, but I believe a lot of OOP/Clean Code patterns are the software equivalent of corporate BS.
I worked with a junior dev who suddenly got really excited about Clean Code. Every example he brought up left me feeling that there was a kernel of good advice, but the book wanted you to take it to such an extreme that it would result in shitty code.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#64Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#65To analyse the impact of this study I recommend that we set up an interdepartmental committee with fairly broad terms of reference so that at the end of the day we'll be in the position to think through the various implications and arrive at a decision based on long-term considerations rather than rush prematurely into precipitate and possibly ill-conceived action which might well have unforeseen repercussions.
Translation: Lets think about it before we do stupid shit.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#66Earlier quoted context omitted.
Maybe controversial, but I believe a lot of OOP/Clean Code patterns are the software equivalent of corporate BS.
Wildly controversial! I look at OOP Patterns as standards and practices. The same way we have building codes for staircases the framing of walls and electrical installations to prevent injury or collapse or fire. Sure, you can dodge a lot of design pattern paradigms and still make a working application that makes money. You can also invent your own system when building your house and maybe nothing bad will happen. Th…
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#67"synergistic leadership" or "growth-hacking paradigms" are, in my opinion, what my teenage son refers to as "brain rot". I don't know where these people come from who make up these terms, or what childhood trauma has done this to them, but I absolutely cannot tolerate any of it, it makes my skin crawl.
Now, does this mean it's the right way to talk everywhere? Of course not. And since it's often seen as safe, it's overused. But it doesn't just arise, as a bug. plain language that means what it says creates more conflict, and isn't always better.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#68I suspect this is why formal languages exist; as a sieve to keep the hordes of fools at bay, and a system for turning bullshit into parse errors. We are undoing much of this progress by now insisting everything be expressed in natural language for a machine to translate on our behalf, like a tour guide. The natives will continue to speak amongst themselves in their mother tongue.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#69Earlier quoted context omitted.
Maybe controversial, but I believe a lot of OOP/Clean Code patterns are the software equivalent of corporate BS.
When applied without thinking about why. Yes. Except dependency injection. I really can’t imagine why you’d ever not use that. I suppose it’s possible to overuse, but you’d still have better code than without. Certainly more testable code.
With direct dependencies, if you are trying to understand some code that calls some function and what it does exactly isn't completely obvious, you can press a button to go to it, understand it, and come back.
With dependency injection it depends on what is going to be inserted during runtime, so you can't.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#70Earlier quoted context omitted.
Wildly controversial! I look at OOP Patterns as standards and practices. The same way we have building codes for staircases the framing of walls and electrical installations to prevent injury or collapse or fire. Sure, you can dodge a lot of design pattern paradigms and still make a working application that makes money. You can also invent your own system when building your house and maybe nothing bad will happen. Th…
A decent chunk of OOP patterns was due to lack of language features, notably passing and returning functions
I believe C has allowed passing and returning functions from... the jump, no?