Category Archives: software engineering

Why all the hating on OO?

I think I finally figured out why there is so much disdain if not outright hate for Object-Oriented techniques these days. TLDR; OO is not well-suited to the prevailing need for client-server (i.e. web) applications. OO is essentially an extension … Continue reading

Posted in design, software engineering | Tagged | Leave a comment

Stop the Madness!

I just watched an interestingĀ talkĀ about using data values as natural program boundaries. Some valuable ideas, but the main thing that it made me think about was unrelated to the talk itself. I learned about this talk when I was at … Continue reading

Posted in design, Programming languages, software engineering, Uncategorized | Tagged , | Leave a comment

Can we just say “Advice” instead of “Best Practices”?

Yeah, yeah, I know — what difference do the words make? A lot actually. “Best Practices” implies many things, including: There was some evaluation of multiple practices, and only these were deemed to be “best” by some unspecified but no … Continue reading

Posted in Programming languages, Rant, software engineering | Tagged | Leave a comment

Code Bootcamps Considered Harmful

To quote Charlie Brown, “AUGH!” This article is very depressing to me… I don’t think it is depressing that these people are getting good jobs. I think that’s just businesses being stupid and not understanding what it is they need … Continue reading

Posted in Rant, software engineering | Leave a comment