Final Project Delivery

Zendayalovers team: Oscar Fabián Ramírez González A01630024Victor Jaret Guido Alvarado A01630603Francisco Mariano Amezquita Ramos A01634495 Reta 6-0 Reta 6-0 is a project that it is mainly intended to be a solution to those people who like to play tennis but finds difficult to play it in a competitive way, because our first motivation is the... Continue Reading →

Test Driven Development

On today´s post, we are going to talk about another way of development which kind of goes backwards, this is Test Driven Development (TDD). Test Driven Development consists of writing the tests first, then writing the source code that passes the test successfully and finally refactoring the written code. This methodology sounds kind of atypical,... Continue Reading →

Object Oriented Testing

Let´s talk about testing. Tests are intended to show that a program does what it intends to do and discover the flaws of the program before putting it into use. On this post we will talk about how to test Object Oriented systems and/or structures. Let´s remember that Object Oriented based is not as intuitive... Continue Reading →

Being right and doing it right? – Validation and Verification

On today´s entry we are going to talk about two software testing processes that sound very similar but the way that these two concepts deflects is on the way they approach to a software project, this is Validation and Verification. Doing it right flickr photo by Rob Dando Validation. Validation is the process of... Continue Reading →

From classes to code

So, we have covered how to convert from classes to tables but what about classes to code? In this entry we will talk about the translation that it takes to convert classes to code. If you have been following up, you have known about UML and Modeling Languages and the patterns within software engineering (if you... Continue Reading →

It worked a second ago… Code Revision

For this topic, where are going to take this post a little different. Certainly, it doesn't exist a strictly protocol for code revision since the way programmers or just people that code approach to solve a problem may vary and this is due to their shape of thinking. That's the magic of programming. Acknowledging this,... Continue Reading →

From classes to tables

As we saw in UML, Why do we use it?, there´s something called classes where these are defined as different entities in a project. But what happens if you want to make these imaginary classes into something more real, a database table per say. In this post we´ll find out. Transformation flickr photo by Ilya... Continue Reading →

UML, getting into detailed.

Now is time to get a little bit more descriptive in UML. (If you haven´t read my previous post UML, Why do we use it? I recommend you doing so and then go back to this post.). In our previous post we talked about UML in a more structural way, this is capturing static aspects or... Continue Reading →

UML, Why do we use it?

As we saw in our Drawing software? Modeling languages! post, the Unified Modeling Language (UML) is the most known modeling language used in Software Engineering, but why? In this post we´ll find out. Language flickr photo by richard baxter UML. The Unified Modeling Language is a general purpose modeling language (more info about modeling languages... Continue Reading →

Design Patterns

So, in my last entry we talked about Modeling Languages and Drawing Software where this process of design is not much as deterministic but more empirical. Now, we can say that software design, just like any type of design is based on principles of design and design patterns. As of now, let´s talk bout design... Continue Reading →

Blog at

Up ↑

Create your website with
Get started