package org.teachingkidsprogramming.recipes.completed.section01forloops.KataQuestions; public class understandingKatas { public static void main(String[] args) throws Exception { // Requirement: Write the USER STORIES to draw 3 pyramids // Draw a multiple sketches of your idea(s) // Decompose the sketch into one or more user stories // Write out each step in English // for example (create one pyramid, create one side) // optionally write each user story on a post it // Use a Kanban board with 'ToDo', 'Doing', 'Done' // Select the simplest user story than can be verified // Write the English, write the code and run the code // Verify - Does your code do what you expected? // Continue // Write the code one line at a time // Run your program to verify that your code works // Part Two - when you are 'done' look at your code - are there duplicate lines // Remove duplicate code by using the 'extract method' re-factoring // Understand how to pass multiple arguments to a method } }