Jump to content

Uso de bibliotecas


DarkKnight

Recommended Posts

Olá pessoal.

 

Sou novo nesta área e tenho uma dúvida que mesmo corra o risco de ser estúpida tenho de fazer.

A minha questão prende-se com o pragmatismo associado uso de bibliotecas (java neste caso).É suposto em contexto laboral usar bibliotecas - métodos funções e objectos já criados- para concluir a tarefa proposta?

É que me parece que o pessoal na net usa muita coisa já criada por outros sendo que o código por vezes parece blocos de lego para uma dada construção

Link to comment
Share on other sites

Faz todo o sentido usar bibliotecas já criadas por terceiros.
Por exemplo, não faz qualquer sentido escreveres a tua própria biblioteca de logs, de SOAP, COM, etc. quando já as mesmas já existem .
Além de se poupar tempo no desenvolvimento, são, modo geral, bibliotecas maduras e usadas por milhares de outras pessoas, criando até um certo "standard de facto", o que ajuda na obtenção de correções de bugs, esclarecimentos, dúvidas, etc..

 

Se vires bem, o próprio Java vem repleto de bibliotecas. Quando fazes um import, está a importar uma bilioteca que a própria linguagem te disponibiliza. Não és obrigado a usá-la, podes implementar e usar a tua em vez da que vem de raiz, mas diria que não faz muito faz muito sentido.

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.