Entradas

Mostrando entradas de agosto, 2019

Let's talk about software architecture

The chapter 14 of Pete Goodliffe's Code Craft, entitled Software Architecture, is an introductory text to the theory and reasons of software architecture. This chapter covers several topics of interest, such as: what is the software architecture, why should we use it, as well as some examples of different architectures and their characteristics. Also, the text mentions that a software architecture is a high level view, all implementation details are hidden; we just see the essential internal structure of the software and its fundamental behavioral characteristics. It also serves to: - Identifiy the key software modules - Identify which components communicate with each other - Helps to identify and determine the nature of all the important interfaces in the system, clarifying the correct roles and responsibilities of the various subsystems On the other hand, the text mentions a phrase that, from my point of view, is the most important in that chapter: "As an up-front activ...

“That's one small step for a man..."

“That's one small step for a man, one giant leap for mankind”. Those were the first words from the North American astronaut Neil Armstrong. Apollo 11 was the mission who took, for the first time, men to the moon. Through all my life, I've heard that it was a hoax, that this was filmed on a movie studio and a lot more "proofs" that guarantee this version. Fortunately, the people who believe this are way more less than the ones who know that the mission was 100% real.  So to be sure, you just need to read a little bit about the people who worked for this to happen. Or maybe just watch a documentary the one I'm going to talk about.  Moon Machines EP3: Navigation Computer:  that's the name of a 45 documentary on how software engineering made the Apollo missions possible. So to get in context, we need to start with the situation in which this documentary is placed. In the 1950s, the US and the Soviet Union started the well known  Space Race.  At first...

Alpha 3.0

Imagen
Hello pal! My name is Jose Pablo, and I'm 23 years old. You can call me JP or José Pablo. 7/10 times, people think that my name is Juan Pablo, even after reading it. So I won't fell bad if you call me by that way. I expect to increase my programming skills by solving new and challenging problems. The first, and probably the only encounter I've ever had with Ruby was 6 years ago. I followed an online tutorial to mount a server for controlling my Philips Hue bulbs with Siri. When I'm not coding or doing something related to computer systems I really enjoy photography, cinema and going to art exhibitions. Speaking of movies... one that got my attention is  The house that Jack   built  from the Danish director, Lars von Trier. This movie may not be for everyone. 155 minutes of explicit violence and murder scenes that will leave you without appetite for a full day. Having said that, if you are brave enough to watch it, you'll find that Lars makes reference fro...