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