Clean Ruby - DiLeo

Clean Ruby

R$ 183,77
Ir Para Loja
Ano 2019Páginas 124Formato BOOKISBN 9781484255452

Sobre o livro

  • The Qualities of Clean Code
    • Readability
    • Extensibility
    • Simplicity
  • Naming Things
  • Variables
    • Naming conventions
    • The data
    • Length
    • Avoid unnecessary information
    • Avoid conjunctions
    • Only alpha characters
  • Methods
    • Use verbs
    • Return value
    • Bang methods
  • Classes
  • Purpose
  • Role
  • Modules
  • Creating Quality Methods
    • Parameters
      • Use fewer parameters
      • Parameter order
    • Return Values
    • Guard Clause
    • Length
      • How to shorten a method
      • Too short
    • Comments
      • Quality comments
      • Stale comments
      • Comments and refactoring
    • Limit Nesting
  • Using Boolean Logic
  • Using a Variable
  • Using a Method
  • Unless
  • Ternary operator
  • Double negative
  • Truthy and Falsy
    • Truthy Values
    • Falsy Values
  • & vs &&
  • Classes
  • Initialize Method
    • Keep it Simple
    • Avoiding Errors
    • Too many parameters
  • Class methods vs instance methods
  • Instance variables
  • Private methods
  • Method order
  • Moving methods to a module
  • Limiting Inheritance
  • Refactoring
    • No change too small
    • Tests
    • Single Responsibility Principle
  • Test-Driven Development (TDD)
  • Start with tests
  • Implement our code
  • More Tests
  • Clean Tests
  • Wrapping up
  • Ficha técnica

    Autor
    DiLeo, Carleton, Carleton DiLeo, DiLeo, Carleton
    Editora
    UmLivro, Springer Nature BV (Print-On-Demand)
    Formato
    BOOK
    Encadernação
    Capa comum
    ISBN
    9781484255452
    EAN
    9781484255452
    Ano de Publicação
    2019
    Número de Páginas
    124
    Dimensões
    23.4 x 15.6 x 3 cm
    Peso
    0.19 kg
    Idioma
    pt-BR
    Edição
    1
    SKU
    9781484255452

    Histórico de preços