Entradas

Mostrando entradas de octubre, 2018

Ethical Reflction on Ready Player One

Imagen
In this post, I will do an ethical reflection on the book I read during the semester: Ready Player One, a novel written by Ernest Cline. The story is about Wade Watts, a boy who lives in the year 2044, who like the rest of humanity, prefers to spend the whole day immersed in a video game called OASIS, than in real life. After the creator of OASIS dies, Wade gets involved in the search for an easter egg that the creator hid inside OASIS that promises a great fortune and total control of OASIS, finding the egg can give a complete turn to Wade's life, not before facing a whole series of adventures, difficulties and dangers. Ready player one has become one of my favorite readings of the year and now I'm more interested than ever in reading books of the same genre, I really enjoy how the story is built, the universe that the author created seems fantastic to me and all Those pop culture references that I included throughout the book made me learn a lot and get inter

Hidden Figures

Imagen
In this post, I will discuss the movie that we saw in class: "Hidden Figures" directed by Theodore Melfi in 2016.    It's the second time I've seen Hidden Figures and I can say that it has become one of my favorite movies.  The film tells the story of three African-American women who worked for NASA in the early 1960s, collaborating in an important space program. These brilliant women achieved incredible goals that seemed impossible because they were women and African-Americans. What impresses me about these women is their intelligence, their strength, their perseverance and their struggle that allowed them to demonstrate that they were more than capable of being involved in areas that were considered suitable only for the masculine intellect, such as science, mathematics and engineering. I can identify a little with those great women of that movie, not because of how brilliant they were, but because, despite being in the 21st century, in my ca

Microservices

Imagen
In this post, I will discuss the article: "Microservices: a definition of this new architectural term", written by y James Lewis and Martin Fowler. First, it is important to understand what the term "Microservice Architecture" means, a microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating each other. These services are built around business capabilities and are independently deployable. Microservices have a great advantage over a monolithic application,because this style does not put all the functionality into a single process, and  if you want to make a change you do not need to rebuild the application. This article and this term, reminds me of the activity we had in the first class of the subject Software Design and Architecture, where we reflect on the concept an importance of modules and components using Lego blocks. The microservi

The 4 + 1 View Model

Imagen
In this post, I will discuss several things: first a video about the 4+1 View Model , second a very cute video named the six blind men that makes us understand in better way the model that we are talking about, and finally we will discuss the article: The Elephant and the Blind Programmers written by Grady Booch, which deals with the same topic. In the first video, we saw that like in architecture, in software engineering are several views that we need to take into account while developing software, there are 4 + 1 views that are important for this task, these views are: Logical view: this view tells us what kind of objects we are going to build, how they communicate and what kind of data they are. Development view: it is useful for developers to always know which part is related to what else and how things are organized during development. Process view: describes the concurrency and synchronized aspects in the software and the process of using the software or doing things. Physi