Entradas

Mostrando entradas de agosto, 2017

Who needs an architect?

Who needs an architect? This week the assign reading was "Who Needs an Architect?" by Martin Fowler. He starts explaining that architecture is a term when “we want to talk about design but want to puff it up to make it sound important”. He also gives a more formal definition of software architecture “the highest-level concept of a system in its environment. The architecture of a software system (at a given point in time) is its organization or structure of significant components interacting through interfaces” As we can see the architecture could be considered as a basic and important element in the process of creating a new software. Talking about why is so important in more common words in software it is the representation, a kind of map, in which the developing will be settle in. A comment that have a lot of sense for me is “In most successful software projects, the expert developers working on that project have a shared understanding of the design” and ok, it...

Software Architecture

Software Architecture This week I read the chapter 14 of the book "Code Craft: The Practice of Writing Excellent Code" titled " SOFTWARE ARCHITECTURE Laying the Foundations of Software Design" the first thing we should do is define what is software architecture, as we use the word architecture sounds logical that a building comes to our mind, but talking about software we can take the idea of a structure, so the author told us we can join the concepts to create in our brain the idea of high level design but of course the reason of the “similarity” in the concepts comes because the software architecture is used to create a propitious place to make code, at the end this can be used as a guide for the development. Some benefits of the software architecture are that this helps to validate requirements and conditions of a project so it can be used in a more free way for the different areas like design and development and can help to “talk the same language”,...

Moon Machines: The Navigation Computer

Moon Machines: The Navigation Computer The "Moon Machines: The Navigation Computer" is a documental produced by the Science Channel and it tell us the story of how the MIT and the NASA joined efforts to produce the navigation computer system that should manage the landing of the Apollo 11 to the moon. OK, once the resume is ended my opinion comes, I liked a lot the video, it was fun when the problem was presented like something obvious “we need to put a ridiculous giant computer in a spaceship” in that time it was a really difficult and almost impossible mission so it took a lot of effort and work team. I liked how the documentary makes a route from the life and point of view of the involved people, it also shows the difficult of the problem and how some of them give up things of their personal life, in my opinion it was an extreme decision but now they are part of the history, so maybe it worth it. Some of the challenges were the memory of the computer and o...

About :)

Hey! My name is Andrea Iram Molina Orozco, I prefer to tell me Iram. I was born in Quintana roo, I went to college at sixteen and I was very nervous about my choice but I think I was right and I hope this course will serve me to acquire knowledge of compilers, and actually i do not know almost nothing about the theme but I am eager to learn. :D About:  I like cheese and desserts, do disasters in the kitchen and preparing food (to poison who taste it) of recipes I found on Internet. I love horror and science fiction movies, I am currently almost obsessed with a tv show called White Collar, I also like to watch cartoons I saw when I was a young like Happy Tree Friends, Teen titans, Pucca, and others.  I like to search for articles on aliens and drawing techniques on the internet, I like to draw in my free time or when I want to focus on something that I think is important, although most people consider it disrespectful, really i am not so rude. since childho...