Hello, fellow loons! If you're here, it's because you have a hunger for more knowledge like me, so just know you're in a welcoming space! For this week's blog post, we're going to get into some of the basic ideas and ways to approach algorithmic design to build programs you can be proud of! Planning your approach to algorithmic design is no different than planning anything else. It involves organizing the tools you have at your disposal in a way that provides the easiest path forward to what you're trying to achieve. Algorithmic Design: The Plan for the Plan While that header may seem a bit redundant, it's also appropriate. An algorithm itself is a list of step-by-step instructions meant to solve a problem. The type of problems it can solve is only limited by your ability and imagination. Think of it as a recipe. With that said, think of algorithmic design as gathering the ingredients you have to figure out what kind of recipe you can make and plan for it....
Hey there! Loons here! Today, I wanted to talk a bit about the function of computers at my place of employment and in the customer service industry in general. I'll speak about my personal situation at work, the functions of the applications we use daily, and the importance of technology in today's world. Regarding supporting customers and keeping track of their billing and accounts, computers' efficiency cannot be overstated. I talk to about 60 customers a day. When a customer calls me, I use a computer to access a database of all customer accounts. I go over each of these customers' billing, both current and historical. I address any adjacent issues and can see all of the customer's previous interactions with this. I can file tickets that go to engineers in the field or tech support to correct a problem without our system. If I were attempting to do all this without a computer, I could help less than half the number of customers I help daily. Computers drive my ...
What is Object Oriented Programming? Object-oriented programming is a form of programming that is more in tune with how we view things in other aspects of our lives. Rather than using functions or specific logic to create code, it centers software design around "objects" or data. It has been easier to wrap my head around because I can relate certain aspects of it to parts of my everyday life. In today's post, I'll go over a few of the core concepts of object-oriented programming, and you'll have a better understanding of what I'm getting at by the end. What are the core concepts of object-oriented programming? In object-oriented programming, there are four core concepts. These concepts include encapsulation, inheritance, polymorphism, and abstraction. Encapsulation: Encapsulation is the idea of bundling attributes and functions that operate on data into units called classes. There are different types of classes, but we won't dive too far into that here...
Comments
Post a Comment