A Newbie's Perspective - Developing Structured Programs
Welcome! Hello again my fellow noobs! Let's talk about developing structured programs. What is this that I speak of??? Well structured programs are programming paradigms that facilitate the creation of programs. If we recall back to the previous blog I wrote about Java, we got to learn about object-oriented programming (OOP). Since we know OOP's is a paradigm to designing a program using classes and objects, it is safe to say that we can use this to develop structured programs with readable code and reusable components. When trying to figure out what codes to use, it is first important to understand algorithmic design and data structure techniques as they both work together. Algorithmic design uses sets of instructions to perform tasks while data structure organizes, processes, retrieves, and stores data. But what techniques are worth mentioning when developing? Programs consist of a lot of coding and some algorithms and data structure designs may be better than others but i...