Monday, March 17, 2014

Unix Diary: Post Spring Break Edition

So over the course of this spring break, I've been thinking about UNIX and how to relate it to my future programming. Since I'm stuck here in New Jersey due to a canceled flight and snowstorm, it gives me enough time to reflect on all that I have done so far.

What I find interesting about UNIX is how you can connect multiple programs together to get a certain output. This is helpful in object oriented programming because it allows you to create multiple programs that can be used numerous times for any purpose. This helps save time in trying to transfer code over to a new program and edit it to fit a specific need. By creating these simplified programs and combining them together within the Unix interface, it allows the programmer to create his own set of tools in altering data and using it for whatever purpose the programmer needs to do with it.

One other interesting aspect about programming in Unix is the ease of transferring data from one source to another. Thanks to programs such as Git, it makes things easier to send data over to a remote server in order for other people to access said data. Even for transferring data from inside the personal computer it can help keep data safe from getting altered accidentally or getting deleted. Git can be a lifesaver on numerous occasions on the job, especially when working with multiple people, and it will be a great tool to use for future projects.

Over the last two months I learned numerous techniques about programming and how to use them effectively. We're halfway through the semester and can't wait for whatever challenges come up next.

No comments:

Post a Comment