Primeiro vou responder ao post do amigo que está com dúvida:
Pelo que noto nos dias de hoje existe uma certa convenção que diz que não é bom
colocar return sozinho assim, ou seja é bom ter mais detalhes, ou mais OO, ou coisa
do tipo, mas nunca tipo uma verificação e puff… return direto.
Isso porque para alguém que for usar o seu código, poderá ter dificuldades para entender
se tiver muitos ifs, returns e tals.
O ideal é dar uma olhada no livro Java Use a Cabeça, pois ensina Orientação a Objetos, herança
encapsulamento e outras coisas para você evitar fazer códigos muito grandes que usem condições assim.
Mas nada impede que essas verificações sejam feitas dentro de um mesmo contexto, ou seja dentro
de um mesmo meio dentro de uma classe ou objeto.
Por segundo eu gostaria de dizer que não defendo ninguém mas coloco alguns fatos na mesa…
rlanhellas você tem total liberdade para perguntar o que quiser aqui no fórum, seja para aprender,
tirar dúvidas, criticar, mostrar e etc… (Desde que respeite as regras do fórum)
Por falar em regras temos o link abaixo:
http://www.guj.com.br/java/139754-regras-do-forum
Que tem os seguintes dizeres:
[b]Regras de uso do Fórum
Como usuário devidamente registrado no GUJ, você reconhece por este que todas as mensagens postadas nos fóruns expressam os pontos de vista e opiniões dos seus respectivos autores e não dos administradores, moderadores ou o encarregado das páginas (exceto mensagens colocadas por essas pessoas), o quais não são responsáveis pelo conteúdo escrito por outros membros da comunidade.
Apesar dos administradores e moderadores deste fórum tentarem remover ou editar qualquer material indesejável logo que detectado, é impossível rever todas as mensagens.
Você aceita não postar qualquer mensagem abusiva, obscena, vulgar, insultuosa, de ódio, ameaçadora, sexualmente tendenciosa ou qualquer outro material que possa violar qualquer lei em vigor. Isto conduz à sua expulsão imediata e permanente.
Da mesma forma, mensagens de teor político e religioso são desencorajadas, e portanto, passíveis de moderação. Há comunidades específicas para este assunto.
Mensagens com propaganda não autorizada serão excluídas sem prévio aviso.
Os endereços IP de todas as mensagens são registrados para ajudar a implementar essas condições. Você concorda que quem faz e mantém estas páginas, administradores e moderadores deste fórum tem o direito de remover, editar, mover ou encerrar qualquer tópico em qualquer altura que eles assim o entendam.
Como usuário você aceita que qualquer informação que forneceu acima seja guardada numa base de dados. Apesar dessa informação não ser fornecida a terceiros sem a sua autorização, o encarregado das páginas, administradores ou moderadores não podem assumir a responsabilidade por qualquer tentativa de ato de “hacking”, intromissão forçada e ilegal que conduza a essa informação ser exposta.
Ao prosseguir, você concorda em receber os informativos do GUJ (newsletters) que são enviados para os e-mails cadastrados no fórum, tendo como opção solicitar a desativação de envios a qualquer tempo bastando para isso envio de e-mail formal ou MP para o administrador, desta forma seu e-mail será desativado (porém seu cadastro como usuário continuará válido).
O GUJ não faz descadastramento e ou exclusão de nomes/nicks de usuários a pedidos dos usuários. Entendemos que a ação de pessoas utilizando-se de nomes próprios, nicks ou apelidos devem ser registradas e mantidas pois são o histórico de seus atos na Internet. A maneira que oferecemos para deixar de usar nossos serviços é a inativação da sua conta de usuário, que pode ser solicitada aos administradores, porém todos os seus posts permanecerão. Também não removemos nem editamos mensagens a pedidos, sendo estas o histórico dos usuários no GUJ e registro de seus atos na Internet. Porém provemos meios de edição onde os próprios usuários podem editar seus posts quando desejarem (exceto usuários inativos, banidos, tópicos bloqueados ou em áreas restritas).
Ao prosseguir, você concorda em seguir as regras de uso do GUJ que estão descritas em tópico especial, as quais se adequam de tempos em tempos conforme a necessidade.
Este sistema de fóruns usa “cookies” para guardar informação no seu computador. Esses “cookies” não possúem nenhuma da informação acima fornecida, apenas servem para melhorar a sua navegação enquanto visita estes fóruns. O endereço de email é apenas usado para confirmar a informação do seu registo e a senha (bem como para enviar novas senhas caso se esqueça da que acabou de submeter).
No caso de dúvidas ou reclamações, favor contatar um dos administradores ou enviar email para guj@guj.com.br [/b][i]
Sendo assim acredito que o nosso amigo drsmachado está confundindo um pouco as coisas
pois não vejo em nenhuma destas regras algo que diga que a pessoa não pode vir ao fórum se quiser aprender algo
ou ainda dizendo que ela tem que vir só se não achar o conteúdo no google ou que é obrigada a estudar primeiro
para não vir aqui e tomar o “tempo” de pessoas que não gostam de novatos.
drsmachado acho que você assim como outros usuários por aí devem respeitar mais os usuários do fórum
primeiro porque o fórum não é seu, pois se o fosse com certeza o GUJ não teria um nome tão grande
como tem hoje, porque você exclui muito as pessoas e isso meio que as espanta.
Segundo que os responsáveis do fórum são esses:
link:
http://jforum.net/team.jsp
Name Role
Rafael Steil Lead, Project Founder
Rafael Carneiro Lead
monroe Part of the JForum Team in the forums
James Yong Did a lot of helping fixing bugs
Marc Wick HSQLDB implementation and maintanance, as well de_DE translation
Dmitriy Kiriy Base Oracle implementation
Per Johansson Fixes for XTHML
Pieter Olivier A lot of misc help in the very beggining
Sérgio Umlauf Primary website layout
Pablo Marutto The JForum Logo (old version)
Quan Nguyen Vietnamese language support
David Almilli Polls, Hibernate and Lucene
Jake Fear Oracle Fixes, Hibernate and Lucene
Armando Ramos es_ES translation
Vladislav Malyshkin Lots of fixes / improvements
Marcin Nowacki Polish (pl_PL) translation
Kamen Elenkov, Tzvetelin Vassilev Fixes to the Configuration engin
Thomas Siegenthaler Oracle fixes
David Haila XML parsing fixes
Greg Wilkins Italian (it_IT) translatin
Robert Peters Oracle Fixes
Per Lindberg LDAP and SSO
Samuel Santos pt_PT translations
Mark Page JForum integration and additional SSO code
Alexander Sgibnev Russian (ru_RU) translation
Vladimir Slaykovsky Russian (ru_RU) translation
Andowson Chang Traditional Chinese language support, bug fixing and other development
Jakob Vad Nielsen Norwegian translation, bug fixing and new features
GatorBait3 Part of the JForum tem in the forums
e até o momento nunca vi nenhum deles tratando um membro do fórum com tamanho desrespeito e afronta.
por um lado o usuário drsmachado tem bastante mensagens 7603 ao total, mas noto que em vários
posts já vi esse usuário insultando outros usuários no Fórum.
Eu voto a favor de que os membros do fórum que estão sendo desrespeitados pelo usuário drsmachado
ou em algum momento se sentirem ofendidos, que relatem isso aos moderadores e administradores,
pois pessoas assim acabam atrapalhando tanto os iniciantes em java e no fórum, quanto também
as pessoas que querem ajudar, pois eles ficam poluindo o fórum com mensagens iguais as que estamos vendo aqui
onde falam que a pessoa devia fazer isso ou aquilo antes de vir procurar ajuda no fórum.
Se eu fosse Adm já teria expulso o user drsmachado por várias vezes faltar com respeito
principalmente para com os novatos.
Bom essa é minha opinião que tenho direito de expressar pois não faltei respeito dizendo o que penso
nem tão pouco nas palavras do post.
Ao dono do post sinta-se à vontade para perguntar o que quiser quando quiser dentro das normas do fórum.
Aos demais, um abraço e denunciem quando se sentirem ofendidos.