Quantcast
Channel: ALM – El Bruno
Viewing all articles
Browse latest Browse all 205

[#ALM] Death by tool, just do what is necessary and Not use branches (a Wednesday of those)

$
0
0

Hello!

As it often happens to me every 2 or 3 months, yesterday I reinstall Windows from scratch. I already have a personal Backup system so I can back Online and it only takes a couple of hours to myself. With tools like Chocolatey, the truth is that the deploy of the applications I use most frequently is made much easier.

And after I installed the indispensable stuff, my instinct starts to “ask for more”. For example; I have installed Visual Studio 2013 and Resharper, with this already I can start coding like a champion. I was about to install the SDK for Bing Maps, however (applying Edu’s Zen philosophy) I ask myselft the following question: Do I really need to install this tool?

The answer is NO. I will surely use it in the future, maybe tomorrow, but not now; so I don’t install it.

Do you remember the post about emerging architectures? well with applications to be installed is the same principle; in software development, we have to devote ourselves only to what we have to instead of fantasy advice. ie: don’t start to add layers of abstraction to your software, if you don’t really need them. The same applies to a scenario where do not need to use MVVM or not to use branches structure, do you really need this? 

IMHO:I know that some of you already hear me saing stuff like “one of the worst errors is to not have a branching strategy defined”, please read between the lines and give importance to the section “at the beginning of a project”. The main idea is actually to implement a structure of branches, but only when it is necessary.

Sometime ago the great Vincent (@vgaltes) said to me, “you can only do this when you have a level of knowledge that allows you to distinguish the pros and cons of this decision” (it sounds like my mother). In my case, I don’t have this level of knowledge, so I simply go back to the following sentence:

Does this action provide any value to the solution being developed? .

Greetings @ Barcelona

El Bruno

imageimageimageGoogle


Archivado en: ALM, EnglishPost, Opinion, Source Control

Viewing all articles
Browse latest Browse all 205

Latest Images

Trending Articles



Latest Images