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
81–90 of 354 posts
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#82Earlier 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
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#83I believe this is the whole point. To confuse listeners and subtly manipulate them into thinking that they don't understand so they will stay quiet. Politicians do absolutely the same, in today's world it's called "smoke screen".
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#84Earlier 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…
Design Patterns is more like the Human Factors and Ergonomics Handbook. You can have your building engineered, in which case building walls out of 2x6's 16 inches on center is not off the table, but neither is a mortise and tenon timber frame with partition walls. In that paradigm, the code tries not to be descriptive of an exact technique but only gives you criteria to satisfy. For example you could run all of your…
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#85Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#86Earlier 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.
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#87Its describing every second LinkedIn post, no?
Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#88Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#89Re: Workers who love ‘synergizing paradigms’ might be bad at their jobs
#90I 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.
>a sieve to keep the hordes of fools at bay Corporate speak as a signalling mechanism is only effective among the "clueless" in the Gervais model. If any CEO tried to talk 1:1 to a competent board member that way, they would lose all credibility. Once you've operated at a certain level you get it >a system for turning bullshit into parse errors. This is the (cynical version of) the framing I tend to hold about corpor…
A prime example of corporate speak that is, as you rightly said, 'only effective among the "clueless"'