¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: "I think the community needs more explicit direction...."


 

What gets me is how many managers that used to be experienced, technical contributors with this background seem to forget it almost immediately when switch to management.

I understand culture and mindsets are hard to modify, but what do we *do* to make positive impact in difficult circumstances like these?

Demonstrating the effects of the practices is difficult because?often you're not given enough time to show a design that falls over do to improper care.

--
Edwin G. Castro


On Mon, Nov 25, 2019 at 9:46 AM Charles Gallo <Charlie@...> wrote:

And then they get to the point the program is buggy, because it is anti-DRY, and not SOLID at all, and they (Management) throws up their hands, bring in some new technology, and throws THAT at it, hoping that at least parts work, until they re-write the whole thing

AKA they not only haven't learned from Fred Brooks, they probably have never heard the name, because they are a good dressing 35-40 year old, and of COURSE things are different now, and everyone knows this new framework/package is going to cure all our problems

Silver Bullets, Mongolian Horde method of programming, and a re-write will always be better (How much business logic have I seen in controllers, and repeated multiple places, because they don't want to touch the classes the ORM generated


Charlie

(looking for a new gig btw)


On 2019-11-25 12:36, Tim Ottinger wrote:

EVERYTHING a new programmers sees is "memorize how to do this, use it to get an effect, move on quickly" and of course going faster is the hallmark of a good programmer. What does a code craft person know? They took all day on this code, but I spat out more code in a half-day and completed more tickets. What good is TDD, Refactoring, etc if it slows us down!?

And managers generally agree. Faster is better. More faster is more better. The fastest programmer is the best programmer.?

So *learning* is a waste. *knowing* is a waste. Refactoring is waste. Testing is waste. Just get the effect and move on, friends.

Except that all of that is wrong and a dead end.?

But how can you tell people whose whole worldview is, and has always been, exactly to get an effect and move on??

Join [email protected] to automatically receive all group messages.