Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development) by Scott Ambler

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development) by Scott Ambler - Presentation Transcript

    1. Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development) by Scott Ambler Excellent Book. Required Reading For Anyone Who Works With Databases. * Describes Agile Modeling Driven Design (AMDD) and Test-Driven Design (TDD) approaches, database refactoring, database encapsulation strategies, and tools that support evolutionary techniques * Agile software developers often use object and relational database (RDB) technology together and as a result must overcome the impedance mismatch * The author covers techniques for mapping objects to RDBs and for implementing concurrency control, referential integrity, shared business logic, security access control, reports, and XML
    2. * An agile foundation describes fundamental skills that all agile software developers require, particularly Agile DBAs * Includes object modeling, UML data modeling, data normalization, class normalization, and how to deal with legacy databases * Scott W. Personal Review: Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development) by Scott Ambler The book was well written and very easy to use. I found many insightfull thoughts as to the purpose of Agile development. If you are looking for a great book to guide you into AGILE development, this will do it. Drawbacks or missed points, yes this book has two flaws that I have to list. 1. the repeated use of the word Legacy and the very negative congnitation of the word. Older database will have many flaws, and we need to identify them. They will also have many objects and data patterns that are valid and efficient and should not be abandoned because its not todays effort. 2. Agile and refactoring of tables does not address, production, zero down time, large volume databases. How do you refactor a table with 2 terabites of data and can not allow downtime. (medical) For More 5 Star Customer Reviews and Lowest Price: Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development) by Scott Ambler 5 Star Customer Reviews and Lowest Price!

    + AutoSurfRestarterAutoSurfRestarter, 1 month ago

    custom

    84 views, 0 favs, 0 embeds more stats

    The book was well written and very easy to use. I more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 84
      • 84 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?