Week 2 CST 338 Learning Journal

At the beginning of each week, looking at the modules and everything I needed to get done was quite overwhelming, but I got it done. Sometimes it is a surprise when you get your code to run. I would be crying, change something in my code not even knowing if it's gonna work, about to give up, then boom, a little green checkmark tells me not all hope is lost. It's pretty crazy. I've never used GitHub before this class so picking that up definitely gave me a run for my money. Dr.C's videos were a blessing, thank goodness for a pause a rewind button is all I have to say about that. Lab 00 was the first time I've ever used a git command, so that was interesting. Definitely would come in handy if I could get a grip on them. I found the terminal to be able to do some handy dandy tricks that would be useful for the future: git status, git add ., git commit -m (commit message), git push origin (name of branch), these were cool to use. Then I found out there were buttons for these things. Although I'm sure not every IDE has as many tools as IntelliJ, but I wouldn't know cause i've only coded on like two others. Lab 01 was similar except we made a shape interface and implemented it into our rectangle class. I've done very light work with interfaces so I don't know much about them, but I will learn more soon. I also did the hangman assignment, that was fun. Not being sarcastic or anything... just kidding, after I picked up a rhythm and got myself out of the trenches I had a good work flow. I did have trouble on figuring out where to start and with the file reading part. Had use some google search engine skills to figure that one out. I think the packages Dr. C gave were helpful, or the files with info on string builder and all those little details on what the code is supposed to do. I like to start assignments right when I get access to them because my brain will bother me if it isn't done asap, so I think staying ahead as much as possible will give me some wiggle room incase life happens. 

Comments

Popular posts from this blog

Week 4 Learning Journal

Week 2 Learning Journal

Week 7 Learning Journal