Moscow JS Meetup em Raiffeisenbank: continue transmitindo

Participe da transmissão do Moscow JS Meetup em 30 de janeiro : responderemos à pergunta sobre o que é "código limpo", encontraremos o máximo de bugs no tempo mínimo, desenvolveremos interfaces extensíveis e aprenderemos sobre as formas de desempenho do Webpack e do Babel. Planos são fogo!

Conecte-se às 19:30!



Quais serão os relatórios


19:30 "Como escrever código com respeito", Vladimir Luss (R-Vision)

Um olhar sobre as obras de Bob Martin sem muito categórico. Vamos tentar mais uma vez responder à pergunta sobre o que é "código limpo", por que vale a pena escrever testes, por que os desenvolvedores precisam e como explicar essa necessidade ao gerente.

19:55 “Como um desenvolvedor pode encontrar o máximo de erros em um tempo mínimo” , Nikolay Moskalenko (Raiffeisenbank)

Vamos falar sobre por que um desenvolvedor deve testar seu aplicativo antes dos testadores começarem a trabalhar. Analisaremos uma técnica de teste adaptada especificamente para desenvolvedores. Vamos ver como você pode usá-lo para verificar rapidamente seu código e encontrar defeitos nele. Vamos determinar quais testes devem ser escritos primeiro e como economizar tempo sem verificar 100.500 combinações extras nos cenários de teste. Também falaremos sobre ferramentas e práticas que melhoram a legibilidade dos autotestes de JavaScript e simplificam seu suporte no futuro.

20:40 Em busca do desempenho vol.2 , Daniel Krohmal

Com que frequência você acha que está tudo bem com o seu projeto? Os usuários estão satisfeitos e não reclamam da velocidade de carregamento do site? Você não joga o pacote inteiro de uma só vez? Os polyfiles são usados ​​para navegadores específicos no TK? Então você está bem feito. Mas vamos discutir esse tópico de qualquer maneira (mais uma vez) e olhar para o lado da montagem do projeto, ou seja, veremos as formas de desempenho do Webpack e Babel. Vou falar sobre as configurações básicas de desempenho, adequadas para a maioria dos projetos e que podem ser úteis para você.

21:05 O caminho para o desenvolvimento de interfaces extensíveis
Yaroslav Sergievsky

É bom quando o código de cada recurso é isolado. Mas a natureza das interfaces com o usuário é tal que funcionalidades diferentes podem ser visualmente entrelaçadas e aparecer em vários locais ao mesmo tempo. Vou falar sobre abordagens que ajudarão a preservar a modularidade e a independência do funcional durante seu desenvolvimento.

Source: https://habr.com/ru/post/pt485274/


All Articles