[nylug-talk] Why does "enterprise" imply "Java"?
Michael Bacarella
Fri Jul 7 09:17:27 EDT 2006
On Thu, Jul 06, 2006 at 11:07:40PM -0400, Dr Eric Edward Moore wrote:
...
> > It's not what all of programming is about in practice. Many programs
> > are about bending a person to work around many discontinuities in a
> > program because the design gets beaten up, chewed up, and spit out by
> > unexpected technical requirements (limitations, problems, undocumented
> > special warts, etc.).
> >
> > A lot of better programming is doing what you've paraphrased, but
> > enterprise frameworks makes doing this more... likely? It's still not
> > too applicable with enterprise "products".
>
> Ok, but... any programming tool is *supposed* to make programming
> more like the "good" kind. I mean, heck, if you want to spend all
> your time doing technical crap... program in raw machine code. We
> have languages, and libraries precisely to make programming less about
> technical details, and more about cleanly expressing the problem...
Really? I thought programming tools were supposed to help you get it
done as fast as possible. Time is money, chop chop!
Or were they supposed to make the code easy to understand and maintain?
We need to be able to fire you on a whim, you know.
Well, also, watch your memory usage. You can't just hog all of
these servers for yourself.
And make it faster, it takes entire seconds for the user's request
to complete and they're getting annoyed. And while we're talking about
the user experience, can we make the output prettier? Textured marble
3d bar graphs in those charts, please.
Oh, and I almost forgot...
Our vendor is making us do a security audit. I hope we haven't been
paying you the big bucks (ha ha) to write swiss cheese code the past
2 years. Make sure it passes these tests.
Speaking of tests, why did you stop unit testing?
Also, I read this thing about proving algorithms. I didn't really
understand it, but it sounds like something we should be doing.
More information about the nylug-talk
mailing list