| Enquete |
| Quanto tempo teu projeto está atrasado? |
| 1 mês |
 
|
30% |
[ 10 ] |
| 2 meses |
 
|
15% |
[ 5 ] |
| 6 meses |
 
|
6% |
[ 2 ] |
| 1 ano |
 
|
12% |
[ 4 ] |
| a um bom tempo... |
 
|
12% |
[ 4 ] |
| não está atrasado, está em dia... |
 
|
24% |
[ 8 ] |
| Total de Votos: 33 |
|
| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2006 17:34:27
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
cv wrote:
peczenyj wrote:O mais legal é quando quem programa em java não conhece orientação à objetos.
Ai faz aquelas 'Class-Functions' com metodos gigantes e milhares de atributos sendo acessados sem o this, e por ai vai...
Isso eh tranquilo de refatorar pra uma serie de classes que agrupam melhor o comportamento.
A foda eh quando tem uma porrada de classes com codigo repetido pra todo lado. Detectar e substituir codigo ~ligeiramente~ diferente por uma abstracao ainda eh bem, bem chato.
Ainda mais quando vc tem uma hierarquia com uns 6 niveis que existe apenas uma classe em cada um e o código lança javax.security.InvalidKeyException de alegre e não usa cripto.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2006 18:51:24
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
It's pretty well understood these days that death march projects are neither productive nor produce quality software.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2006 00:36:11
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
cv wrote:
peczenyj wrote:O mais legal é quando quem programa em java não conhece orientação à objetos.
Ai faz aquelas 'Class-Functions' com metodos gigantes e milhares de atributos sendo acessados sem o this, e por ai vai...
Isso eh tranquilo de refatorar pra uma serie de classes que agrupam melhor o comportamento.
A foda eh quando tem uma porrada de classes com codigo repetido pra todo lado. Detectar e substituir codigo ~ligeiramente~ diferente por uma abstracao ainda eh bem, bem chato.
refactoring é uma forma melhor de ficar feliz com uma evolução de qualidade de código, mas se abusar muito, o projeto atrasa em virtude dos diversos refactorings... ainda mais quando o fluxo de rotatividade é grande, quando entra um que conhece somente aquela forma de resolver ou de programar, acaba achando que o que já existe é ruim, e tem que mudar, por que isso ... e aquilo outro. Padrão é uma coisa séria e tem gente que se apega de uma forma tão grande...
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
|
|