Mostrando postagens com marcador project. Mostrar todas as postagens
Mostrando postagens com marcador project. Mostrar todas as postagens

sábado, 29 de novembro de 2008

SPDS - Stupid People Developing Software

Yes, that is!!!!

We are just too stupid to develop good software, or even, to develop a software in the right way. I have just changed my work place, and I am still looking at super heroes all around. I don't see people worried to make the thing in the right way, just to make the thing like a super vilan.
Like a super vilan? Yes that is: instead of just killing the hero they need to create a BIG weapon and tortuous plan, just like us developing software.

If you need to create a file, why don't you create a validator for that, and use it to test? Noooo you need to send it to someone that will read, spend a day to give you an answer about. Or if you integrate with another system, why don't you start makeing good boundery tests? Noooo we still need to call everyone.

You it seens that things are only good when we need to spend at least 5 weekends working. The most that I like from Agile is fast deploy to the user, but no one cares about it; 1, 2 or even 6 months of development and a deploy in the last possible week, is it clever?

No it isnt't. Come on people let's put our brain to work, let's stop playing Superman, let's do you job as we are supposed to do: with wisdom, not just inteligence.

I'AM SICK AND TIRED OT IT!!!!!

sábado, 11 de outubro de 2008

Where can I store my project?

Must of us have small projects in mind, something that could be done in our free time. The purposes for this kind of project maybe as big as the universe, but basically we always face with some new technology or things like that.
Anyway one of the requirements is where to store it? How do I control bug tracking? And mainly, is there any free place that I can have all of it?
The awnser is YES, there is!

If you search for it you will find a lot of places, but I have been working with two of them. Assembla and Incubadora FAPESP. The second one is for academic and open project, it offers a lot of tools for knowledge publishing.
The first one can be used for your personal projects, as for your open source projects. Assembla uses Subversion, Trac and offers a wiki engine for your project pages, in fact it is available a set of webservices that allow you to integrate it with your automated stuffs, like for example your CI server.

It is worth to take a look at Assembla, it is a good place to store you project. Of course if you want more advanced stuffs you can go for the payed version, although I couldn't find any necessity yet.

Have a nice project.