[MUD-Dev] Reinventing the Wheel (was: Object Architecture [Longish])

David B. Held dheld at codelogicconsulting.com
Sat Jun 15 01:00:45 CEST 2002


From: "Brian Hook" <brianhook at pyrogon.com>

> I think the value of being a sole coder is that you understand how
> an entire system is put together.  I've seen large projects
> completely fall apart because everyone tries to black box their
> corner of the universe, and integrating the disparate pieces is a
> disastrous affair because there's no single individual responsible
> for understanding and putting all the pieces together.

Since I put together complete custom software systems to put bread
on the table, I understand the value of being a jack-of-all-trades
when it comes to programming.  I guess I just take it for granted.
What I find difficult is finding other people in my area that
haven't jumped on the latest fadwagon and actually know some coding
fundamentals.

I admit that I like the control over every aspect of the system, but
I have to say software engineering is never going to get out of the
Stone Age until we stop reinventing wheels.  We spend so much time
on wheels, we end up with cars that have great tires, and a messy,
brittle engine.  A garage shop putting together a car should have a
decent idea how all the parts work, even if they each specialize in
a few things.  But leveraging the specialist knowledge of each
person makes for higher efficiency and higher quality.  It's when
you get people that think they are specialists, but are really
amateurs that you have problems.

Dave


_______________________________________________
MUD-Dev mailing list
MUD-Dev at kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev



More information about the mud-dev-archive mailing list