Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!
  • 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Selling tapestry to the management..

 
Ranch Hand
Posts: 1209
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Howard,

I remember in my previous company how emphatically someone sold Python to the management. It was just brilliant. If I have to do the same with tapestry can you tell me some nice things that i can tell the 'management'. I do understand that I first need to be convinced that tapestry is better than most frameworks. It will definitely take a while. Either way, would a slide to slide comparison with struts help given the fact that struts is all over the place these days?

thanks.
 
Karthik Guru
Ranch Hand
Posts: 1209
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok did'nt realize that you have already given some heads up in a previous post here
 
author
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm finding these JavaRanch forums a bit hard to navigate and monitor.

Yes, my four principles Simplicity, Consistency, Efficiency and Feedback are a very programmer-way of describing the benefits of Tapestry. In fact, I apply them to all my frameworks and tools. I think they are good notes for explaining the benefits of Tapestry to management.

More off the top of my head thoughts:

You get the same work done in Tapestry, but the end result is reached faster and the end product is more robust, since it is leveraging years of development and experience.

Why is it faster? The fastest code is the code you don't write and in Tapestry you write a lot less code. In addition, it is much easier to combine pages written by different developers, and it's natural to create reusable components for your application.

Why is it more robust? Tapestry's component object model means more checking can occur at runtime. And if you use Spindle, lots of those checks move to build time, literally, every time you save a file.
 
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That reminds me of a interview I had recently.

The interviewer was adament that 'Struts' is the best framework that is available rightnow. I was fighting my ground(that was a mistake) that it is used extensively, but is not the best.

There are cases where a homebuilt framework has more functionality than Struts etc. I also mentioned about the relative merits of Tapestry, and I had a feeling she never heard of Tapestry.

Obviously I didn't get the job , that is ok since I am joinging their competitor in 2 weeks time.
 
reply
    Bookmark Topic Watch Topic
  • New Topic