Posts

Showing posts from February, 2019

War Games

First things first, I really liked the movie, its plot is a little crazy but the way that all the events in the movie happen and the way they are portrayed I think was very entertaining. As far as accuracy goes, I don’t think they did or even intended to do much about it. There’s clearly a sense of simple-mindedness to how stuff ends up working. Although some parts I believe are very close to what was actually possible with the equipment of the time, most feats are not only impossible but kind of silly. For example, the machine that’s playing the games, that kind of sophistication is far beyond the technology of our time, let alone the time the movie was filmed. And the fact that from playing tic-tac-toe it understands the concept of futility and applies it to another unrelated area is not something that could even be conceived right now, it’s far too human for a machine, even if it’s one that learns. I think this movie tries to show a scary side to computers and tech

Who Needs an Architect?

Software architecture is one of those subjects in software engineering that’s still being actively developed and discussed, a testament of just how young computer science and software engineering are compared to other areas of engineering and in general human knowledge. Maybe it’s because of that or because it’s a highly abstract concept even if it wasn’t still discussed, that I’ve always struggled to get a real concrete understanding for what it is. I’ve never gotten past feeling of what it does or how exactly it should be done, and because of that I’ve never really known what to do about it on projects that I’ve been in a position to work like one of the architects. Now, this blog post we read made a great point about It, I really liked the way Martin Fowler, defines it as the significant components and design decisions that agreed upon by the expert developers tasked on a project. It makes things clearer on how to approach doing architectural design and it also hel