• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Software Engineering ▶ Essential Skills for Agile Development

Essential Skills for Agile Development

January 21, 2010

Free eBook: Essential Skills for Agile Development

Free ebook “Essential Skills for Agile Development” in pdf format. Agile Development, in particular, eXtreme Programming (XP), has been gaining a lot of momentum because it can effectively address the problems plaguing software development such as mis-understanding customers’ requirements, missing deadlines, over-budget, conflicts between customers and developers and poor maintainability of legacy systems.

Book Description

Software developers who would like to learn more about Agile Development should read this book. Prior knowledge required:
Can read Java code.
Can read and write SQL.
Can read simple HTML code.
Some basic concepts on Swing (e.g., JDialog, JButton, ActionListener), JDBC (e.g.,Connection, ResultSet) and Servlet are desirable but not required.

Table of Contents

  • Removing duplicate code
  • Turning comments into code
  • Removing code smells
  • Keeping code fit
  • Take care to inherit
  • Handling inappropriate references
  • Separate database, user interface and domain logic
  • Managing software projects with user stories
  • OO design with CRC cards
  • Acceptance test
  • How to acceptance test a user interface
  • Unit test
  • Test driven development
  • Team development with CVS
  • Essential skills for communications
  • Pair programming

Download Free PDF / Read Online

Author(s): Tong Ka Iok
Format(s): PDF
File size: 2.20 MB
Number of pages: 427
Link: Download.

Similar Books:

  1. Acceptance Test Engineering Guide
  2. Extreme Perl
  3. Building Skills in Object-Oriented Design
  4. Building Skills in Programming
  5. Smalltalk: An Introduction to Application Development using VisualWorks
Previous Post: « Take Control of VMware Fusion 3
Next Post: Kanban and Scrum »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com