Posts

Showing posts from June, 2025

CST338 - Learning Journal - 1

 CST338 - Software Design  Codingbat:  -  A review for Java:     - Arrays     - Strings     - Maps     - Functionality     - Logic Steps taken to solve problems:  - review Java syntax  - observe the expected output for each code - identify key logic used such as string  manipulation, list transformation, basic operations, storing data types, insertion/deletion in arrays, splitting, formatting, length and character access and more. - wrote code and saw what test cases passed and did not pass     - based on that reviewed the code and rewrote parts that were needed in order for the test cases to pass.  Plan it out or Throw Code at it:  - Planned code out by  writing out my thought process and then writing the code. For some of them I did throw code at it and then went through it based on how the test cases came back.  What worked:  - Planning the code and taking some time...