Dig Deeper

In practice, algorithm problems do not arise at the beginning of a large project. Rather, they typically arise as subproblems when it suddenly becomes clear that the programmer does not know how to proceed or that the current program is inadequate. —Steven S. Skiena, The Algorithm Design Manual We live in a world where various complicated softwareContinue reading “Dig Deeper”

Unified Modeling Language (UML)

Nowadays, Unified Modeling Language has made it easier to describe the software systems, business systems, and any other systems. Their graphics show an explanation with words and pictures also, which proves that UML is practical and anybody should be able to use it. UML first appeared in 1997 and its content is controlled by theContinue reading “Unified Modeling Language (UML)”

Hexagonal Architecture

Today I am going to discuss one of the software architectures: Hexagonal Architecture. Its purpose is to reduce the amount of time we need to maintain and modify the code, in order to improve the maintainability. The more we increase the maintainability, the less work is required to achieve the tasks. This software architecture isContinue reading “Hexagonal Architecture”

Introductory Blog CS-343

Hello everybody! My name is Gloris Pina. I study Computer Science in Worcester State University.  CS-343 is one of the classes that I am registered for this semester. This blog post is an introduction to this class. CS-343 will be another challenge to accomplish and the blog that I just created would be a goodContinue reading “Introductory Blog CS-343”

Create your website at WordPress.com
Get started