Articles liés à Clean Ruby: A Guide to Crafting Better Code for Rubyists

Clean Ruby: A Guide to Crafting Better Code for Rubyists - Couverture souple

 
9781484255476: Clean Ruby: A Guide to Crafting Better Code for Rubyists

L'édition de cet ISBN n'est malheureusement plus disponible.

Synopsis

  • 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
  • Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

    (Aucun exemplaire disponible)

    Chercher:



    Créez une demande

    Vous ne trouvez pas le livre que vous recherchez ? Nous allons poursuivre vos recherches. Si l'un de nos libraires l'ajoute aux offres sur AbeBooks, nous vous le ferons savoir !

    Créez une demande

    Autres éditions populaires du même titre

    9781484255452: Clean Ruby: A Guide to Crafting Better Code for Rubyists

    Edition présentée

    ISBN 10 :  1484255453 ISBN 13 :  9781484255452
    Editeur : Apress, 2019
    Couverture souple