Olá, esta é a equipe JavaRush. A primeira semana
da competição criativa de outono já ficou para trás . É ótimo que desta vez tenha despertado tanto interesse: recebemos uma série de artigos/teoria e prática interessantes de Java e experiência pessoal em programação. Portanto, recomendamos fazer uma xícara de chá/café e complementar o almoço de segunda-feira com postagens do resumo do JavaRush.
O usuário
Viacheslav (São Petersburgo), membro ativo da comunidade, foi o primeiro a responder ao anúncio do concurso e já publicou três materiais de revisão:
Se você deseja implementar suavemente a estrutura de um aplicativo ou processo, desenhe-o. E se você precisa de um “visual” universal que seja compreendido por dezenas, centenas (contamos mais) de outras pessoas, use UML (linguagem de modelagem unificada). O artigo descreve os fundamentos da linguagem internacional de descrição gráfica e exemplos de seu uso. Você também encontrará fontes de leituras úteis adicionais sobre o assunto.
Outro artigo de Vyacheslav é dedicado à teoria das probabilidades. Números aleatórios não são aleatórios, especialmente em programação, e o autor explica por que isso acontece. Embora o mecanismo Random pareça simples à primeira vista, há nuances em seu uso que nem sempre fazem o jogo do programador.
No material, o autor examinou os casos de uso para e para cada um e algumas mudanças na operação de iteradores em diferentes versões do Java. Recomendamos a leitura, porque este tópico pode ser discutido repetidas vezes (repetidamente).
Na história em vídeo,
Anna Yushina (São Petersburgo) compartilhou sua experiência de encontrar um emprego do ponto de vista de um iniciante e de um ex-humanitário :) Não há muitas ofertas em desenvolvimento para o nível júnior, então você precisa lembrar. Anna preparou 5 dicas importantes para programadores iniciantes que ajudarão você a se sentir mais confiante tanto nas entrevistas quanto no trabalho.
Nikita Koliadin (Dnepr) se aprofundou no assunto para leitores avançados. No artigo, ele examinou os tipos de relacionamentos em bancos de dados relacionais e explicou como usá-los em ORM (Mapeamento Objeto-Relacional) usando o exemplo de um projeto de teste especialmente escrito. O resultado foi um material útil e animado.
Há um pouco de magia na programação e na sua capacidade de criar “algo” do nada, diz
Petr Gorskin (Moscou). Para participar da competição, ele escreveu um material detalhado sobre modificadores de aulas – com diagramas visuais e analogias. Para Javaistas iniciantes que desejam entender a base deste tópico, o material será útil.
Também podemos dar os parabéns
a Nina Mozharskaya (Kiev) pela “estreia”. O aspirante a estudante preparou dois posts concisos: “
para cada vs para: casos de uso ” e “
A classe StringBuilder em Java com um exemplo prático ”.
Quem será o vencedor desta vez? Ainda falta uma semana, por isso estamos ansiosos por novos trabalhos. Lembramos: os participantes receberão dois prêmios em nome da comunidade, então vá até o
grupo Random , curta os materiais que você gosta e comente os posts mais interessantes. Melhor ainda, seja corajoso e... escreva!
GO TO FULL VERSION