Saturday, March 6, 2021

CST 338 - Week 1

Intro to Java


This week brings the start of our software design class. We will learn the standard way to develop applications for the rest of this program and beyond. It is recommended that we use Eclipse IDE, which is the first one I ever used. However, my preferred IDE is now IntelliJ. I plan on using it for this class and future Java classes. As it turns out, Java is my favorite programming language. I have written programs in other languages, but most of my experience is in Java. I love it. 

The biggest drawback to specializing in Java is that, assuming I become a developer, I will likely have to use another language for my chosen field. I have an interest in computer security, particularly antivirus software. I doubt that Java plays much of a role in that realm because of its slower speed and lack of direct low-level facilities. However, I am confident that I can quickly learn a new language as long as it's C-based.

Since this was the first week of class, we did not do very much. We had a simple lab that was meant to familiarize students with Eclipse and Java. A large list of style rules was provided for us. It is important that students learn a proper coding style before hitting the workforce. I believe the style I use is a form of K&R. I don't anticipate losing many points for style infractions, but there often seems to be something that I overlook. 


No comments:

Post a Comment

CST499 - Week 8

The End? I made it. This is my final week in the CS Online program here at CSUMB. I still have one final hurdle in the form of a mock techni...