El semestre esta llegando a su fin, todos los alumnos empezamos a estar asi: Pero en cierta forma, desde mi punto de vista personal (tal vez por masoquismo) es la mejor parte del semestre. Es la parte del semestre donde tenemos la libertad de trabajar en nuestros proyectos como más se nos plazca, ya no … Continue reading ¿Es esto a caso el final?
Is this post completed yet?
Nope, the post is not completed yet. (But please keep reading)Testing the post Testing as a lifestyle! The test-driven development is a methodology of software development (but it could be used in other kinds of subjects too), where the first thing you do is create the test that defines what your code needs to do. … Continue reading Is this post completed yet?
ISO? ISO! && Don’t forget the client
When we write code we may think that while doing the modeling parts and all the stuff I've been writing here is more than enough. But there exists this little organizations that loves to creates standards for everything: ISO - International Standards Organization. Basically in their infinite free time they decided to create standards to … Continue reading ISO? ISO! && Don’t forget the client
A flashback from my internship
A few months ago, I was an intern at Facebook: That's me! I had the opportunity to work over there three months in this amazing project I'm not allowed to talk. But one of the things I like and dislike the most was the process called Diff Review. If you have work in Github on … Continue reading A flashback from my internship
Are we programming yet?
Not yet!Ivan Morett - Press enter to continue But here we are going to finally understand how everything I have been posting (mainly the UML ones) can help when programming. If you remember, if you read my posts, in the last one, I talked about how the UML diagram helped in creating a database structure, … Continue reading Are we programming yet?
Tables are not only from Excel
When we talk about tables on computers, the first thing that a lot of people think is a beautiful Excel table. One of my networking homework But… there are other tables, these other tables are basically the backbone of a lot of apps, is where you write all the information. To create these tables, usually, … Continue reading Tables are not only from Excel
Es una locura… reflexión TC2004
Test && Commit || Revert Lo primero que pensé al escuchar esta idea de Ken fue que era una locura, no lo pude evitar en lo personal por más que sé que los commits deben ser pequeños y debo realizar pruebas en mi código, son dos cosas que rara vez hago. Luego tuvimos la plática … Continue reading Es una locura… reflexión TC2004
If you don't even know what UML means, please go to the last post and check that out, or you can google it really fast and continue reading this. UML is really powerful when modeling software, but there exist multiple types of diagrams and is really helpful to know them to know what to use in each case: Structure … Continue reading Using UML
Design before doing
The typical software developer is used to start working in its projects with just the idea, but this is not usually the best way to do this. Let us think you decided to design your software, you created really great diagrams, and they look really… interesting: "Pinhole Diagram" by awrose is licensed under CC BY-NC-ND … Continue reading Design before doing
Let’s try to not reinvent the wheel… kind of
Everyone knows what a bike is, and if you don't, here is one: https://www.flickr.com/photos/27364863@N04/3773952426/in/photolist-6Kuuzh-2Z5LaM-cjyuDm-btpVbf-4maB9p-6HjuWX-8T2R8g-cyw58G-7jaMsC-6zDVZT-ikpedy-7m2Qwj-3x2Qj-h42jHX-8jeZVe-7m2WdQ-9zRGBF-4E25zY-jqmNy-4mQgEC-7kXRak-pSqA6-7m2RzW-a7Wcyw-8HCLBB-9mPNcZ-52dATW-7m2Pss-7kXV9K-cZK1E5-8jWtgd-56AJ7o-7m2HLd-8jPhrP-5VSW2C-59EVW3-49ECVs-9uZk8r-a6ddx-APSMu-9CGWSs-e2jFhi-bze9ER-dRXCpC-3aVAD8-7kXToF-dRXAm9-55YxRb-e1mMRo-7m311s "bike" by monikomad is licensed under CC BY-SA You can get a general idea of how the bike is formed by the simple experience of looking to a lot of them. The bike is generally composed by: Two wheelsTwo pedalsA-frameA sitA … Continue reading Let’s try to not reinvent the wheel… kind of