A Microsoft disponibilizou outra aplicação de referência com ASP.Net MVC. Esta chama-se Kobe, e está disponível aqui.
Ou estaria. Eles tiraram o código do ar por excesso de crítica da comunidade. Eu não consegui baixar, quando eu vi já tinham tirado (se alguém tem uma cópia me avise porque eu quero).
A aplicação tem, segundo vários comentários que eu li, vários problemas. O melhor foi o do Ayende. Vá lá e entenda o que aconteceu de errado. Há vários comentários da comunidade também em um post do Phil Haack, que na verdade nem era sobre o Kobe, mas foi muito comentado.
Pelo que vi há quebras no princípio da responsabilidade única, do padrão repositório, de tratamento de erros, além de baixa coesão em diversos pontos. Há classes com dezenas de métodos. E olha que eu nem vi o código, só vi o que alguns postaram de pedaços.
Eu já havia comentado que os caras tinham que avaliar melhor o que eles liberam como código de referência. Vamos ver se com essa avalanche de feedbacks (está mais para ferroback) da comunidade colocam alguém lá com experiência para fazer esse negócio direito. Aliás, porque não pedem nosso feedback antes de liberar o código como referência? O feedback da comunidade seria muito importante. Eu ficaria feliz de dar meu feedback sobre a aplicação e ajudar a evitar esse tipo de desastre…
Vamos aguardar o relançamento da aplicação, já corrigida, e aí vou avaliar. Vamos ver. Espero que eles corrijam mesmo!
Postado na(s) categoria(s)
Arquitetura
pelo
giovanni bassi em 18 de abril de 2009 às 15:58
| Tags:
arquitetura,
asp.net mvc
0ca5bba5-a58e-403f-a361-44209f3ec8ab|0|.0