PHP Code Exploration with nWire

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

    PHP Code Exploration with nWire - Presentation Transcript

    1. Code Exploration with Zend Studio 7.0 and nWire Zviki Cohen, nWire Software Roy Ganor, Zend Technologies
    2. Zend & nWire • Zend Studio is built on top of the Eclipse open platform • nWire is the first company to join the Zend Studio Partnership Program • Code navigation and exploration is very important!
    3. Agenda • Introducing nWire • The nWire Tools • Using nWire to Expedite Development
    4. What is nWire? • Eclipse PDT/Zend Studio Plugin • Code Exploration
    5. Developers Spend More Time Reading and Understanding Code Than Writing It
    6. Introducing nWire Code Exploration Navigate Visualize Search
    7. It’s Demo Time!
    8. Code Analysis
    9. Installing nWire • Using the Eclipse update manager from http://update.nwiresoftware.com • No configuration, no customization... Just Works! • Initial analysis process • Zend Studio 7.0 / Eclipse 3.5 with PDT 2.1
    10. nWire @ Work Real Life Examples
    11. Scenario 1: Fixing a Bug Understand the existing code Reading code using nWire Navigating to referenced methods Find usage of a field Fix the code Code lookup using nWire Finding example for method usage Test it Determine code dependencies using nWire Focus your tests on relevant pages
    12. Scenario 2: Refactoring a Class Check existing references Find class references: instantiations, fields, etc. Make the changes Explore the updated structure Ensure the new structure adheres to the new design
    13. Scenario 3: Prepare for a Review Prepare Visual Diagrams Define filters for different types of graphs Prepare visual diagrams
    14. Scenario 4: Train a New Developer Beforehand: Prepare Code Prepare visual diagrams, annotated and Documents embedded in your documentation Code Walkthrough Explain a file using nWire: explore all the associations while walking through the code Read Existing Code Use nWire to navigate through the entire code Read Application Framework base, including application frameworks like Zend Code Framework
    15. nWire Key Benefits • Reduce the learning curve for new developers • Expedites modifications to existing code • Improve software quality • Reduce the testing time
    16. What’s Next? • Install nWire for a free trial today • Send us your feedback to • Email: support@nwiresoftware.com • Forums: http://forum.nwiresoftware.com/
    SlideShare Zeitgeist 2009

    + Zviki CohenZviki Cohen Nominate

    custom

    112 views, 0 favs, 2 embeds more stats

    Slides for the webiner: Code Exploration with Zend more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 112
      • 94 on SlideShare
      • 18 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds
    • 17 views on http://www.nwiresoftware.com
    • 1 views on http://us1.admin.mailchimp.com

    more

    All embeds
    • 17 views on http://www.nwiresoftware.com
    • 1 views on http://us1.admin.mailchimp.com

    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?

    Categories