Week7/8 Learning Journal
- Open Project 1 : Solitaire. Read through your own code.
- The code is organized and has a lot of comments. The comments are detailed and provided good information on what each method is doing. There were no issues with the code. The code was able to build and run. Going back through the code, I would leave a note of where the TODOs were and mark them as completed, so that I can recall exactly where I contributed to the pre-written code from the instructor.
- For the Pile class, I would change the order in which I wrote the code so that the code is easier to read and follow. The order I would change is for the methods in the java class to follow the UI test class. This would help to look for certain certain methods and what is being tested.
- Celebrate two victories from Project 1.
- Two victories of Project 1 is the code was able to build and run successfully and I learned a lot of how-to’s through the TODOs and had something to start with. Initially during the first part of the project I didn’t know where to start and did not complete the task. However, by the second week I was able to walk through the comments, code and video and follow the TODOs to complete the project.
- Name 2–3 areas where your skills have genuinely improved since Week 1.
- I increased and improved my knowledge on classes, methods, encapsulation, creating branches, making commits, and creating push and pulls. I also improved my skill on how to debug code, I have improved how to resolve several different types of errors that I have never encountered before. Some were small issues, others required me to change my whole strategy.
- Look ahead to Project 2.
- One skill for project 2 was creating tests for UIs and ensuring that the test would run with the code written from the scenes that were written. One thing I feel less confident in is writing code completely from scratch based on a prompt. I am able to do it, however, I am still hesitant and it takes a little more time to get started compared to working on small pieces of code.
Comments
Post a Comment