Systems analyst with a focus on ERP, SPED. Technologies: Rest, Soap, application integration, .Net, .Net Core, C#, Ionic Framework, Angular, VB.Net and VB6.
E aí, blz. A documentação da Oracle foi bem mal escrita neste ponto mesmo.
Segundo a oracle (then the syntax of anonymous classes may seem unwieldy and unclear) o problema das classes anônimas é que sua sintaxe pode parecer complicada e confusa. Então, eu somente emendaria os dois primeiros parágrafos, e removeria algumas redundâncias que a Oracle incluiu em sua doc.
No seu resumo, a conclusão do assunto abordado no primeiro parágrafo, ficou no início do segundo. Eu deixaria mais ou menos assim:
“Um problema com classes anônimas é que, se sua implementação for muito simples (sendo uma interface que contém um único método, por exemplo), a sua sintaxe pode parecer incerta e não muito clara.
Nesses casos, normalmente você está tentando passar funcionalidade como argumento para outro método, semelhante a iniciar uma ação quando alguém clica num botão.”
Olar 🎉! Boas vindas ao meu pequeno diário de estudos e experimentos do mundo tech. Espero que goste tanto quando eu curto estudar, aprender, escrever e compartilhar :)
Gostei, ficou beeem melhor, vou alterar com a sua sugestão ;) de novo: obrigada pelo feedback e pela colaboração! Alterei lá e achei válido te incluir na colaboração <3
Systems analyst with a focus on ERP, SPED. Technologies: Rest, Soap, application integration, .Net, .Net Core, C#, Ionic Framework, Angular, VB.Net and VB6.
E aí, blz. A documentação da Oracle foi bem mal escrita neste ponto mesmo.
Segundo a oracle (then the syntax of anonymous classes may seem unwieldy and unclear) o problema das classes anônimas é que sua sintaxe pode parecer complicada e confusa. Então, eu somente emendaria os dois primeiros parágrafos, e removeria algumas redundâncias que a Oracle incluiu em sua doc.
No seu resumo, a conclusão do assunto abordado no primeiro parágrafo, ficou no início do segundo. Eu deixaria mais ou menos assim:
“Um problema com classes anônimas é que, se sua implementação for muito simples (sendo uma interface que contém um único método, por exemplo), a sua sintaxe pode parecer incerta e não muito clara.
Nesses casos, normalmente você está tentando passar funcionalidade como argumento para outro método, semelhante a iniciar uma ação quando alguém clica num botão.”
Gostei, ficou beeem melhor, vou alterar com a sua sugestão ;) de novo: obrigada pelo feedback e pela colaboração! Alterei lá e achei válido te incluir na colaboração <3
Que bom que gostou!
Nem precisava me incluir, o mérito é todo seu. Estamos todos no mesmo barco, eu estou aprendendo sempre também.
Um abraço.