Win a copy of Escape Velocity: Better Metrics for Agile Teams this week in the Agile and Other Processes 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:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Paul Clapham
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Frank Carver
  • Junilu Lacar
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • fred rosenberger

Part 2 - How to explain usage of transactions?

 
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello ranchers,
I'm writing the assignment, done most of the diagrams and I am about to start writing assumptions, architecture guidelines, documenting choices.

Where do I explain how transactions are implemented in my solution?
In the sequence diagrams (e.g. Payment)?
Or shall I write a section about transaction handling? Which detail of information is required: just explain what (CMT or BMT) and why is selected... or even detail which transactions are required, which methods they include, their boundaries?

Thanks for you help

Beppe
 
Beppe Catanese
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
ANY HELP HERE PLEASE???

My doubt if I have to describe which transactions take place (which methods are involved, boundaries) or just explain the approach CMP/BMP.

Any thoughts?
 
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Beppe,

I'm afraid, that no one of us can really answer this question as the only feedback from Sun is the score - no explanations. So we all don't know, what would be the ultimate approach.

My suggestion would be to mark critical sections requiring transactions in the sequence diagrams and to write some notes about it into your assumption-document.

Don't know, if that's ok or if that approach might have cost me some of my 7 points loss ;-)

Greetings,
Frank
 
It's weird that we cook bacon and bake cookies. Eat this tiny ad:
Garden Master Course kickstarter
https://coderanch.com/t/754577/Garden-Master-kickstarter
reply
    Bookmark Topic Watch Topic
  • New Topic