programação Category

Objects have not failed, or have they

In: engenharia, programação

I stumbled on this 2002 essay by Guy Steele, and it felt more current than ever. Definitely, go read it if you’re interested in the topic. [...] to say that objects have failed because they don’t solve all possible problems is like saying carbohydrates have failed because you can’t live on pure sugar. [...]

Django & Domain-driven Development

In: programação

What’s the relation between these two, you may ask. Django, and other frameworks of the sort, try to provide all that stuff that developers could otherwise need to implement over and over in their web applications. They allow to focus on what really differentiates our web apps from the rest of them. In part, this [...]

Losts, founds and the agility in between

In: evento, programação

This blog has faded away, and twitter sort of became my voice to the world, but I have no intentions of closing it down just yet. As some say, hope is the last to die, which might explain why I still believe I will manage to post here some thoughts over the next months. What [...]

The Kake Coding Dojo format

In: engenharia, programação

I’ve just stumbled on this post by Danilo Sato and remembered what a great time we had on the Kake Coding Dojo last August, at Agile 2009. Want to know what a Kake Coding Dojo is? Hugo Corbucci explains it on his blog, and so does Danilo (note that this Coding Dojo format was previously [...]

The need for program comprehension

In: engenharia, programação

The fellow who designed it, is working far away; The spec’s not been updated for many a live-long day. The guy who implemented it, is promoted up the line; And some of the enhancements didn’t match to the design. They haven’t kept the flowcharts, the manual is a mess; And most of what you need [...]

Da escalabilidade de uma equipa

In: engenharia, programação

Uma leitura interessante, o último artigo do Paul Graham (como muitos dos artigos dele o são), no qual reflecte sobre os efeitos de trabalhar numa empresa grande, ou numa empresa pequena. Muitas destas ideias vão muito ao entro à minha opinião sobre estes assuntos, e têm tudo a ver com agilidade. The restrictiveness of big [...]

Primeiros passos com Erlang

In: programação

Vou brevemente arrancar com um pequeno projecto em que um dos requisitos será utilzar uma linguagem funcional. Existindo a necessidade de trabalhar com comunicações e com alguma concorrência, tenho andado a olhar para Erlang. A minha experiência com linguagens funcionais tem sido reduzida, aliás, nula, se pensarmos que XSLT e Python têm influências de linguagens [...]

SharpDevelop 3 Beta 1

In: programação, software

Após indagar no respectivo forum há alguns dias, apercebo-me hoje que existem já versões beta 1 do SharpDevelop 3 (apesar das referências, na ligação anterior, de que se trata de uma versão Alpha). Ainda não experimentei convenientemente, mas estou com bastantes expectativas nestas novas versões. O roadmap é promissor.

Sobre o padrão “Accountability”

In: engenharia, programação

Ao ler sobre sobre o padrão de análise Accountability, do Martin Fowler, dei com esta pérola de descrição: If you are dealing with an organization with a single hierarchy, or even a couple, then Organization Hierarchy is the simplest way to deal with things. However larger organizations grow beyond this. You often find a host [...]

Da falta de IDEs para .Net

In: programação, software

Ontem ou anteontem saiu o Visual Studio 2008; hoje reparo (via Pedro Santos) na publicação dos resultados de um inquérito sobre as funcionalidades mais pedidas do MonoDevelop. Em relação ao Visual Studio, segundo a PC World, há a dizer que está aí a um preço engraçado (no sentido que me dá vontade de rir) — [...]

Where am I?

You've reached the personal website of Filipe Correia. Software Engineer and Researcher with an inclination to agile methods, design patterns, architecture, collaborative systems and information science.


@filipecorreia on twitter

  • “You are not the king of your brain. You are the creepy guy standing next to the king going "a most judicious choice, sire".” -- @stevenkaas 1 day ago
  • Have been without a working adblock in my browser for the last two days. Impressed how some websites get so badly deformed... 5 days ago
  • Cool. Where do I buy one? http://t.co/VOkaZH96 /via @novettam 5 days ago
  • Hmmm, the native version of gedit for OSX is looking very functional. Now if only I could make the spell-checker work... 6 days ago
  • Know exactly what you mean. Wish I didn't... “@KentBeck: stand neck-deep in the solution long enough and it starts to look like the problem” 1 week ago