Week 1 Notes - 220103JavaFS/standup-alchemy-java-the-hutts GitHub Wiki

01/04/22 (Tue)

Standup

Jaehyun Lewis

I have learned about SDLC yesterday, but I couldn't quite understand, so I had to go through the document once more time after the class is over. Today it looks like we will be working with the group as a scrum team, so I am pretty excited about it!

Michael Ludwig

Today in class we covered the Software development life cycle, each step of the cycle, and its methodologies or approaches such as Agile and Waterfall. We also found out our first project would be introduced soon!

Jeong Kim

Yesterday, I learned about SDLC, such as Waterfall, Agile(Scrum, Kanban, Scrumban) methodologies. Now I know some pros and cons for each methodology. And today, I am about to meet my Scrum team.

Xiong Thao

Jeremiah Weaver

Yesterday, we learned about the SDLC, and some of the methodologies connected to them such as Waterfall and Agile. We then went further in depeth on Agile such as Scrum, Kanban, Scrumban, and eXtream Programing.

Han Gyul Park

Yesterday, I learned about SDLC which covered two methodologies (Waterfall and Agile) that explain how the application or program is created and deployed for client. Scrum, Kanban, Scrumban, and eXteame were introduced briefly as well. Today I expect to learn some basic Java concepts.

01/05/22 (Wed)

Standup

Jaehyun Lewis

Yesterday, we started learning basic Java, and git. Also, we did the group work to make a repo and add their own name to it. I thought it was going to be easy work, but it actually took so much time to finish it. Today, probably we are going to learn more about basic Java.

Michael Ludwig

Today we had an orientation with the quality control group and they seem very intense. It will be interesting to test the knowledge gained during the time in the course. We also met the team we will be working with and worked with git and Java core. We also learned about our project, sheesh.

Jeong Kim

Yesterday, we covered some of the basics of Java and git. We were supposed to put our name on the file on repository which was little slow but successful since we were not very used to using git. We faced some merging conflicts but however we did it. Today, we will be covering more java stuff.

Xiong Thao

Jeremiah Weaver

Yesterday, we got into the basics of Java and started to learn and the git pull, git add ., git commit -m, and git push. We also met together as a group and put git into practice.

Han Gyul Park

Yesterday, I learned what Java is and what makes Java, such as JDK, JRE, and JVM. Also, each team were given the first group assignment to pick a name for the team, create a repository via Github, and update a file by adding each member's name on their own. We did struggle a bit due to merging process, but we managed to complete it by communicating and helping each other. Today, I will be attending the benefits orientation and continue learning Java in more depth.

01/06/22 (Thu)

Standup

Jaehyun Lewis

Yesterday, We learned more of basic Java, and we all got assigned for the first project. The first project looks pretty hard especially we have only covered the basic Java, but I am pretty sure that we will be figuring it out by end of next week. Today, We are going to continuously learn basic Java, and after class, I will be planing to design the first project, like a kanban board, and pseudocode, etc...

Michael Ludwig

Today we covered a lot of ground in Java including polymorphism, strings, static methods, and exceptions. We touched a little more on the project and met with our scrum teams. Very productive day overall.

Jeong Kim

Yesterday we covered on some basics of Java such as variables, inheritance and casting. We also received the first project descriptions. I was not really sure if we could cover everything required for the project until the deadline, but somehow we will get there. Today, we will be focusing on more Java.

Xiong Thao

Jeremiah Weaver

Yesterday we covered on some of the basics of Java like variables, inheritance, casting. We also received our first project, known as project0.

Han Gyul Park

Yesterday was pretty interesting given the first individual project. Project seemed to be requiring a lot of researching and testing in order to create a working code. I haven't yet decided on what kind of application I want to create. So that will be my homework for the day, and maybe start on pseudocode. Today's lecture will probably clear some of my concerns regarding the project.

01/07/22 (Fri)

Standup

Jaehyun Lewis

Yesterday, We almost finished up with the basic Java lecture. After that, I set up the kanban board. Today, I feel like we will be finishing up the basic Java lecture by today.

Michael Ludwig

Today we covered plenty of features in core java and some Gradle, the dependency management framework. We also touched on the 4 pillars of OOP and design patterns. This weekend I plan to work a little bit on the project and study for the first QC.

Jeong Kim

Yesterday, we covered a lot of stuff on Java. I played around with String after the meeting and reviewed some notes on Throwables. Today, I think we will be finishing up basics of Java such as Exception handling.

Xiong Thao

Jeremiah Weaver

Yesterday, we covered more things in Java Overloading/overridding some throwables.

Han Gyul Park

Yesterday, so many materials were covered on Java. Overloading/overriding were somewhat easier to understand compared to StringBuilder/Buffer and Exceptions (Throwables). When the lecture was given with examples, I understood most of them, but everything got mixed up as I did extra study after the class. Today, I will organize what I learned yesterday and will learn today. I'm planning on sketching some classes and methods for the project tonight, and try applying overloading and overriding methods over the weekends. Most importantly, I need to study for the upcoming QC and assessment.