From the course: Agile Software Development: Refactoring

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Methodology

Methodology

From the course: Agile Software Development: Refactoring

Start my 1-month free trial

Methodology

- [Instructor] Now that IntelliJ is set up and we're ready to get working on the Gilded Rose Kata, let's take a look at the requirements. Go back to your file browser, look for a file called GildedRoseRequirements.txt, and drag and drop it to GildedRose in your project browser. Class at OK to confirm, and open that file. Going to go full screen with the file so we can read it. Notice that these requirements are confusing. Some of these requirements are difficult to understand. Some of them might even contradict each other. This is intentional. This kata is a high fidelity simulation of a real-world coding problem. As we scroll down, we'll notice that our goal here is to add a single new feature to this code. Alright, let's take a look at the code. Under src, main, java, we'll open the com.gildedrose package, and look at the GildedRose.java file. Scroll down a little bit, take a look at the file. I'm noticing a few things as I look at this file. First it contains one method called…

Contents