Refatoração: Aperfeiçoando o Design de Códigos Existentes
Por mais de vinte anos, programadores experientes no mundo inteiro contaram com o livro Refatoração de Martin Fowler para aperfeiçoar o design de códigos existentes e melhorar a manutenibilidade do software, assim como para deixar o código existente mais fácil de entender. Essa nova edição ansiosamente esperada foi atualizada por completo para refletir mudanças vitais no domínio da programação. Refatoração 2ª edição contém um catálogo atualizado das refatorações e inclui exemplos de código JavaScript bem como novos exemplos funcionais que demonstram a refatoração sem classes. Assim como na edição original, este livro explica o que é refatoração, por que você deve refatorar, como reorganizar um código que precise de refatoração e como fazer isso de forma bem-sucedida, independentemente da linguagem usada. • Entenda o processo e os princípios básicos da refatoração. • Aplique rapidamente refatorações convenientes para deixar um programa mais fácil de entender e de alterar. • Reconheça “maus cheiros” no código que sinalizam oportunidades para refatorar. • Explore as refatorações, cada uma com suas explicações, a motivação, o mecanismo e exemplos simples. • Escreva testes robustos para suas refatorações. • Reconheça as contrapartidas e os obstáculos para a refatoração.Veja !!!Quarta asa: Edição Especial LimitadaUm dragão sem seu cavaleiro é uma tragédia. Um cavaleiro sem seu dragão é um homem morto. Em Quarta Asa, best-seller #1 do The New York Times, uma jovem precisa sobreviver ao treinamento em uma escola de elite para poderosos cavaleiros de dragões, onde a única regra é se formar... ou morrer tentando. Violet Sorrengail, uma jovem de vinte anos, estava destinada a entrar na Divisão dos Escribas, levando uma vida relativamente tranquila entre os livros e as aulas de História. No entanto, a general comandante das forças de Navarre – também conhecida como sua mãe –, durona como as garras de um dragão, ordena que Violet se junte às centenas de candidatos que buscam se tornar a elite de seu país: cavaleiros de dragões. O problema é que, quando você é menor que todos os demais candidatos e certamente mais frágil que eles, a morte está a apenas uma batida de coração de distância... Porque os dragões não se unem a humanos “frágeis”. Eles os reduzem a cinzas. Todos no Instituto Militar Basgiath têm um objetivo. Com menos dragões disponíveis que cadetes, a maioria estaria disposta a matar Violet para aumentar suas próprias chances de sucesso. O restante a mataria apenas por ser filha de quem é – e um bom exemplo disso parece ser Xaden Riorson, o líder de esquadrão mais poderoso e implacável na Divisão dos Cavaleiros. Entre amigos, inimigos e amantes, Violet precisará contar com sua inteligência se quiser sobreviver. Mas as proteções do reino estão falhando e a cada dia que passa a guerra se torna mais mortal. E o pior: Violet começa a suspeitar que a liderança está escondendo um terrível segredo.