Sobre boas práticas de programação

14 respostas
wladyband

Será que pelas apostila da Caelum dá para aprender boas práticas de programação?

É porque estou criando uma aplicação em Java e vou usar-lo como modelo de projeto para aumentar minhas chances no mercado de trabalho.

14 Respostas

rmendes08

wladyband:
Será que pelas apostila da Caelum dá para aprender boas práticas de programação?

É porque estou criando uma aplicação em Java e vou usar-lo como modelo de projeto para aumentar minhas chances no mercado de trabalho.

Sim, além da programação em si os cursos da Caelum procuram passar as melhores práticas do mercado. Mas fique tranquilo, aplicar as melhores práticas é algo que vem com a experiência. Tente mostrar no seu projeto que você pelo menos assimilou os conceitos de OO (encapsulamento, polimorfismo) e que você se preocupa em modularizar o código.

A

Como está desenvolvendo só, livros vão ajudar muito:

Boas práticas

  • Java Efetivo
    Design Patterns
  • Use a cabeça
  • Casa do Código
  • Apostila k-19
    Arquitetura
  • Casa do Código
wladyband

A H Gusukuma:
Como está desenvolvendo só, livros vão ajudar muito:

Boas práticas

  • Java Efetivo
    Design Patterns
  • Use a cabeça
  • Casa do Código
  • Apostila k-19
    Arquitetura
  • Casa do Código

Boas práticas >>> Isso é um livro? Que livro é? não encontrei esse livro na internet.

  • Java Efetivo >>> Isso é um livro? Que livro é? não encontrei esse livro na internet.
    Design Patterns >>> Isso é um livro? Que livro é? não encontrei esse livro na internet.
adriano_si

Não, é um tópico que ele criou pra responder pra você.

Sim. Você está precisando aprender a usar a Internet primeiro então.

http://lmgtfy.com/?q=java+efetivo+livro

Que nem o primeiro, é só um tópico.

Abraços :wink:

wladyband

adriano_si:
wladyband:

Boas práticas >>> Isso é um livro? Que livro é? não encontrei esse livro na internet.

Não, é um tópico que ele criou pra responder pra você.

Sim. Você está precisando aprender a usar a Internet primeiro então.

http://lmgtfy.com/?q=java+efetivo+livro

Que nem o primeiro, é só um tópico.

Abraços ;)

A

Sem stress, pessoal!

Às vezes a gente acha que está sendo claro…

wladyband

A H Gusukuma:
Sem stress, pessoal!

Às vezes a gente acha que está sendo claro…

Eu sou um tipo de cara que ajudo a comunidade GUJ, mas de vez em quando aparece essas perolas que vieram do Iraque.

A

wladyband:
A H Gusukuma:
Sem stress, pessoal!

Às vezes a gente acha que está sendo claro…

Eu sou um tipo de cara que ajudo a comunidade GUJ, mas de vez em quando aparece essas perolas que vieram do Iraque.

Quando li seu post fiquei incrédulo, esses termos que usei são clássicos no meio. Não conhecer a terminologia da área faz a gente perder muito no entendimento de textos, falas e posts.

O Adriano é muito colaborativo, não foi para ofender tanto!

wladyband

A H Gusukuma:
wladyband:
A H Gusukuma:
Sem stress, pessoal!

Às vezes a gente acha que está sendo claro…

Eu sou um tipo de cara que ajudo a comunidade GUJ, mas de vez em quando aparece essas perolas que vieram do Iraque.

Quando li seu post fiquei incrédulo, esses termos que usei são clássicos no meio. Não conhecer a terminologia da área faz a gente perder muito no entendimento de textos, falas e posts.

O Adriano é muito colaborativo, não foi para ofender tanto!

peço desculpas, eu acho que me excedi, eu trabalho com desenvolvimento, e as vezes vivemos momentos de stress.

adriano_si

Ha8uhauahauauahuahauahauau boa…

NO STRESS man… As vezes sou meio Iraque mesmo. Posso lhe dar um conselho? Sei que dizem que é de grátis e por isso não é bom, mas eu vejo como bom, pois você dá para pessoas que gosta.

Pois bem, venho acompanhando seus posts no GUJ mais de perto a mais ou menos 1 mês e percebo algo curioso, que é o fato de você ser indêntico a mim quando comecei. Corre atrás, busca saber qual o melhor framework pra não errar no projeto, lê um monte de material e muda o foco toda semana, porque o cara XYZ falou que você deve começar por aqui. Aí na semana seguinte, lê outro artigo que é melhor começar por alí e lá se vai o foco pra outro lado.

Nesse jogo de puxa e empurra, você está perdendo algo que é precioso: O BÁSICO.

Eu já estava trabalhando a 6 meses com JSF quando percebi que não estava saindo do lugar, porque ainda estava esbarrando em conceitos de WEB (Http, Reques-Response, Servlets, etc.)

Logo, você acaba sempre buscando fazer o melhor e se preocupa em aprender o que vai trazer mais produtividade e vai lhe garantir rapidamente uma colocação no mercado. Mesmo que consiga, acredite, você vai apanhar pra KCTi se não tiver a base sólida.

O que eu fiz? Bom, primeiro fui me solidifcar na linguagem de programação que eu havia escolhido focar, no caso Java e em 2 meses estudei o Use a Cabeça e tirei certificação com o livro da Katty Sierra.

Foi mais ou menos assim: consegui uma grana, comprei o voucher, marquei a prova pra 2 meses depois e comecei a estudar.

Estudava no almoço, no ônibus, quando acordava, antes de dormir, etc. Foram 2 meses sem clube no fim de semana, futebol, vídeo-game, nada, só Java e Java.

Pra não dizer nada, 2 dias antes da prova parei de estudar e fui jogar 4 horas de Counter Striker com a galera… Rsrsrs :smiley:

Embora não aconselhe a tirar certificação para conseguir emprego, aconselho fortemente que se tire pela jornada até alcançá-la. Estudar alguns detalhes de como a JVM atua sobre a linguagem Java, fez meu conhecimento dá um UP absurdo.

Por sorte, com a certificação em mãos um emprego veio logo depois e pra minha grata surpresa em um lugar que não usava JSF, mas sim um Framework interno com Servlets + JSP. Caiu como uma luva, pois estava fazendo minha segunda etapa de aprendizado, que era aprender exatamente Servlets e JSP.

Nesse caminho eu usei a apostila FJ-21 da Caelum e o livro Usa a Cabeça- Servlets e JSP. A grata surpresa é quando cheguei no JSF, foi praticamente fluente a inserção, claro, só precisando se aprofundar mais no ciclo de vida do mesmo (o que fica fácil depois de entender o HTTP).

Então é esse meu conselho. Posso parecer bruto as vezes, mas acredite, quando eu lhe disse lá em cima que “Você está precisando aprender a usar a Internet primeiro então” é mais pra lhe dar mesmo um empurrão no meio do peito e dizer: “Ei, tá fazendo errado, está se afobando, esquecendo dos detalhes e jogando a carreira fora”. Então quando o Gusukuma falou que “não foi pra ofender tanto” (kkkKKkKKKkKKKkKK rindo muito com isso) ele falou a verdade. É uma ofensa sim, mas mais em forma de alerta, pois um dos caras que mais me ajudou na minha carreira começou exatamente me dando um puxão de orelha desse tipo, começando com a expressão “baixa a tua bola…”. Hoje sou eternamente grato por essa porrada bem dada, pois ela me ligou um alerta muito grande sobre o risco que eu estava correndo de me desiludir com a área por achar que tudo era muito complicado, quando na verdade era eu que não tinha uma base sólida.

É isso aí, estude mais os detalhes, uma carreira não se constrói em 3 meses, eu ainda sou afobado, mas sou hoje melhor do que já fui um dia e isso não foi estudando tutoriais “how-to”, foi buscando os “porques” das coisas e aplicando no dia a dia…

É isso. Qualquer coisa grita aí e me manda MP. Tô com um projeto de montar um curso pra quem começa perdido na área. Se quiser participar (meu primeiro aluno começou empolgado e antes da primeira aula me ignorou) é só me mandar MP.

Abraços :wink:

ViniGodoy

Do básico ao avançado:
http://pontov.com.br/site/java/47-javageral/89-roadmap-java

wladyband

Ha8uhauahauauahuahauahauau boa…

NO STRESS man… As vezes sou meio Iraque mesmo. Posso lhe dar um conselho? Sei que dizem que é de grátis e por isso não é bom, mas eu vejo como bom, pois você dá para pessoas que gosta.

Pois bem, venho acompanhando seus posts no GUJ mais de perto a mais ou menos 1 mês e percebo algo curioso, que é o fato de você ser indêntico a mim quando comecei. Corre atrás, busca saber qual o melhor framework pra não errar no projeto, lê um monte de material e muda o foco toda semana, porque o cara XYZ falou que você deve começar por aqui. Aí na semana seguinte, lê outro artigo que é melhor começar por alí e lá se vai o foco pra outro lado.

Nesse jogo de puxa e empurra, você está perdendo algo que é precioso: O BÁSICO.

Eu já estava trabalhando a 6 meses com JSF quando percebi que não estava saindo do lugar, porque ainda estava esbarrando em conceitos de WEB (Http, Reques-Response, Servlets, etc.)

Logo, você acaba sempre buscando fazer o melhor e se preocupa em aprender o que vai trazer mais produtividade e vai lhe garantir rapidamente uma colocação no mercado. Mesmo que consiga, acredite, você vai apanhar pra KCTi se não tiver a base sólida.

O que eu fiz? Bom, primeiro fui me solidifcar na linguagem de programação que eu havia escolhido focar, no caso Java e em 2 meses estudei o Use a Cabeça e tirei certificação com o livro da Katty Sierra.

Foi mais ou menos assim: consegui uma grana, comprei o voucher, marquei a prova pra 2 meses depois e comecei a estudar.

Estudava no almoço, no ônibus, quando acordava, antes de dormir, etc. Foram 2 meses sem clube no fim de semana, futebol, vídeo-game, nada, só Java e Java.

Pra não dizer nada, 2 dias antes da prova parei de estudar e fui jogar 4 horas de Counter Striker com a galera… Rsrsrs :smiley:

Embora não aconselhe a tirar certificação para conseguir emprego, aconselho fortemente que se tire pela jornada até alcançá-la. Estudar alguns detalhes de como a JVM atua sobre a linguagem Java, fez meu conhecimento dá um UP absurdo.

Por sorte, com a certificação em mãos um emprego veio logo depois e pra minha grata surpresa em um lugar que não usava JSF, mas sim um Framework interno com Servlets + JSP. Caiu como uma luva, pois estava fazendo minha segunda etapa de aprendizado, que era aprender exatamente Servlets e JSP.

Nesse caminho eu usei a apostila FJ-21 da Caelum e o livro Usa a Cabeça- Servlets e JSP. A grata surpresa é quando cheguei no JSF, foi praticamente fluente a inserção, claro, só precisando se aprofundar mais no ciclo de vida do mesmo (o que fica fácil depois de entender o HTTP).

Então é esse meu conselho. Posso parecer bruto as vezes, mas acredite, quando eu lhe disse lá em cima que “Você está precisando aprender a usar a Internet primeiro então” é mais pra lhe dar mesmo um empurrão no meio do peito e dizer: “Ei, tá fazendo errado, está se afobando, esquecendo dos detalhes e jogando a carreira fora”. Então quando o Gusukuma falou que “não foi pra ofender tanto” (kkkKKkKKKkKKKkKK rindo muito com isso) ele falou a verdade. É uma ofensa sim, mas mais em forma de alerta, pois um dos caras que mais me ajudou na minha carreira começou exatamente me dando um puxão de orelha desse tipo, começando com a expressão “baixa a tua bola…”. Hoje sou eternamente grato por essa porrada bem dada, pois ela me ligou um alerta muito grande sobre o risco que eu estava correndo de me desiludir com a área por achar que tudo era muito complicado, quando na verdade era eu que não tinha uma base sólida.

É isso aí, estude mais os detalhes, uma carreira não se constrói em 3 meses, eu ainda sou afobado, mas sou hoje melhor do que já fui um dia e isso não foi estudando tutoriais “how-to”, foi buscando os “porques” das coisas e aplicando no dia a dia…

É isso. Qualquer coisa grita aí e me manda MP. Tô com um projeto de montar um curso pra quem começa perdido na área. Se quiser participar (meu primeiro aluno começou empolgado e antes da primeira aula me ignorou) é só me mandar MP.

Abraços ;)

Eu tenho aprendido muito com dicas super legais, o problema é um stress bobo da minha parte, minha esposa viu nem acreditou no que escrevi, estou muito envergonhado. tenho aprendido mais com você do que com o professor da faculdade, foi quase uma heresia o que fiz, o que escrevi foi muito injusto fora da conta, peço mil desculpas, prometo que na próxima vez que receber uma chamada de vocês independente do que for dido para mim, vou aceita de muito bom grado, porque senão vai ser que nem um garoto que cospe no prato que comeu, não tenho palavras para descrever meu arrependimento,

adriano_si

Normal, como lhe disse, uma vez fui eu. É só levantar, sacudir a poeira e bola pra frente :wink:

Também não é assim. Cresça como profissional e um dia terá o gabarito pra defender suas opiniões. Claro, sempre divergiremos, só não pode faltar com respeito.

Todos nós, de vez em quando, “perdemos as estribeiras”.

No mais, “vamo que vamo” :wink:

D

Criado 27 de março de 2015
Ultima resposta 7 de abr. de 2015
Respostas 14
Participantes 6