• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Knute Snortum
  • Henry Wong
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Joe Ess
  • salvin francis

Programmers as Language Designers

Ranch Hand
Posts: 765
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
After doing my Programmer Cert. Of Java 2 i read the following discussion as my first discussion on net after cert.
here it is.
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"software should start small and evolve according to the needs of its users. Although the result might not be necessarily pretty, it has greater odds of surviving and even flourishing."
Yeaah, right, I'll tell you why it survives and even flourishes: because the poor company that invested in it originally has spent so much money on it by now that they can't afford to dump the patchy piece of gunk software 'cause someone will have to show and tell at the top. And THIS dude had THAT requirement at WHATEVER specific time, multiply that with about a dozen specific individuals (from business) that has managed the design and patched and "evolved" it to some unbelievable piece of jobs-for-life-whoever-is-supporting-it monster and, you guess it, they say "nothing in the market can do what our system does". You're right there, buddy...
80/20 Principle: make sure the software, when you first design/purchase it, does well what it is suppose to do. If you need to "grow" it, it is probably because it wasn't doing the fundamentals well in the first place.
[ January 23, 2002: Message edited by: Adi du Toit ]
I’m tired of walking, and will rest for a minute and grow some wheels. This is the promise of this tiny ad:
Sauce Labs - World's Largest Continuous Testing Cloud for Websites and Mobile Apps
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!