| Autor |
Mensagem |
|
|
Muito bom, já estava na hora.
[]´s
|
 |
|
|
Pois é, bastante complicado... o ensino de "Engenharia de Software" nas universidades ainda me parece ser muito baseado no waterfall, em analogias com Engenharia Civil e tudo mais...
com relacao ao RUP, as pessoas nao entendem muito bem o que de fato ele é (e acho que a IBM nao ajuda muito nisso). No ano passado no Encontro Agil, a palestra do Rodolpho Ugolini da IBM "Desamarrando o RUP" foi bastante esclarecedora (postei um resumo da palestra dele em http://alexandregazola.wordpress.com/2010/04/25/unveiling-the-rational-unified-process/ ). Em resumo, o RUP é um processo iterativo, guiado por casos de uso, onde praticamente tudo é opcional (ou seja, adapte e use o que for relevante para o projeto).
abracos
|
 |
|
|
Creio que será um excelente evento! Eu estou dentro!
[]'s
|
 |
|
|
Não entendi o que ele quis dizer com "similar...mas nao será a mesma suíte...". Mas estou dentro!
abracos
|
 |
|
|
É, o valor está muito bom, se comparado com os eventos fora do país. Vale a pena.
[]´S
|
 |
|
|
Para estimar qualquer sistema não trivial precisa-se de um minimo de maturidade dos requisitos.
O problema dos pontos de função para estimativas é que eles exigem requisitos detalhados, são
considerados ruins para desenvolvimento iterativo e ignoram completamente os requisitos não funcionais.
[]´s
|
 |
|
|
Como um professor meu dizia:
"Vocês tem que sair da universidade sabendo: português, inglês e, se possível, programar."
abraços
|
 |
|
|
Se já sabe Java ou C#, aprenda uma linguagem dinâmica, como Ruby ou Python... assim vc será um desenvolvedor mais bem qualificado...
Dê uma olhada no post do Carlos Brando: http://www.nomedojogo.com/2010/04/23/investir-em-ruby-era-muito-arriscado/
abraços
|
 |
|
|
O legal desse índice é ver a linguagem brasileira Lua entre as 20...
abraços
|
 |
|
|
Use Linux ou Mac e não se preocupe com isso
abs
|
 |
|
|
Algoritmos são muito importantes, principalmente os que se relacionam à ordenação e teoria de grafos. Muitos deles temos prontos em linguagens que dispõem de boas bibliotecas, mas nem sempre é o caso.
abraços
|
 |
|
|
Para desenvolvimento Java, use o Eclipse. Para Ruby, me parece que o NetBeans ainda é a melhor opção (entre as duas, pelo menos)
abracos
|
 |
|
|
A Hashrocket, empresa do Obie Fernandez, parece ser um bom lugar para trabalhar (pelo menos a julgar pelo ambiente de trabalho ).... http://blog.obiefernandez.com/content/2008/08/the-hashrocket-way-pair-programming.html
abs
|
 |
|
|
Também acho que o valor da UML está mais na questão de unificar a comunicação mesmo... o livro do Fowler "UML Distilled" é uma ótima para quem deseja se familiarizar com o essencial.
abraços
|
 |
|
|
Dependency Injection é só uma forma de Inversion of Control (IoC), e ambos são padrões que podem ser implementados seguindo bom uso de padrões de projeto (e em muitas vezes isso é o suficiente!). O padrão Template Method, por exemplo, implementa IoC. Para mais informações, ver o artigo de Martin Fowler: http://martinfowler.com/articles/injection.html.
abraços
|
 |
|
|