Usar ou Não Usar um API do java

Eai pessoal seguinte estava procurando pela documentação da sun.net.TelnetInputStream e achei isso http://forum.java.sun.com/thread.jspa?threadID=532820&messageID=2570907 daí fiquei pensando sobre isso, usar ou não usar uma api do java, os argumentos foram bons, como também não foram o suficiente, mas achei interessante o assunto, algo muito bom para Engenharia de Software. Se alguem quizer debater sobre isso.

Como lá diz. Não é recomendável usar.

Eu nunca usaria, preferiria fazer uma implementação na unha do que usar isso.

Não usaria. Preferiria usar http://commons.apache.org/net/ .

Até!

O bom usar bibliotecas que não são oficiais da sun é isso, você poder trocar sua versão do JDK, sem se preocupar com esse tipo de problemas, acho que isso muita gente já deve ter passado por isso, no meu caso na empresa onde eu trabalho é muito difícil a gente trocar a versão do JDK por isso, então no momento eu não estou muito preocupado, mas como eu falei isso é interessante para quem aplica conceitos de engenharia do software onde um caso desse seria um problema muito grave. Então esse tópico eu só fiz ele mas para saber das outras pessoas o que elas acham mesmo do assunto que deve ser algo muito discutido.

Pode não ser simplesmente uma mudança de JDK mas sim de fornecedor. Vamos supor que você use os produtos da SUN e a gerência ache mais interessante usar agora os produtos BEA e com ele o JRockit. Essa JVM não precisa ( e não vai ) implementar essas classes da SUN e vai ver que terá que dar mais manutenção em algo que estava funcionando.

Se você não tem como garantir suporte, evite de usar. De problema, já basta o cliente.

Até!

hahahahah com o que o companheiro maquiavelbona disse, ainda mais sobre "De problema, já basta o cliente. ".