Giter Club home page Giter Club logo

awesome_reading_list's Introduction

Awesome

12 months books

  • The Well-Grounded Rubyist (2nd edition) by David A. Black (Amazon)

  • Programming Ruby (2nd edition): The Pragmatic Programmers' Guide by Dave Thomas, with Chad Fowler and Andy Hunt (O'Reilly)

  • Agile Web Development with Rails 5 by Sam Ruby (PragProg)

  • The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends by David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, Dan North (PragProg)

  • Practical Object-Oriented Design in Ruby by Sandi Metz (site)

  • 99 Bottles of OOP by Sandi Metz(site)

  • The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler (PragProg)

  • EXCEPTIONAL RUBY by Avdi Grimm (site)

  • Confident Ruby by Avdi Grimm (site)

  • The Clean Coder: A Code of Conduct for Professional Programmers (Amazon)

  • Metaprogramming Ruby 2: Program Like the Ruby Pros by Paolo Perrotta (PragProg) + Ruby Metaprogramming Screencast by Dave Thomas (PragProg)

  • Refactoring: Improving the Design of Existing Code (Amazon)

  • Everyday Rails Testing with RSpec (Leanpub)

  • Minitest Cookbook by Chris Kottom (site)

Additional books

  • Ruby under microscope by Pat Shaughnessy (site)
  • Rails as she spoke by Giles Bowkett (site)
  • Ruby Hacking Guide (site)
  • Growing Rails Applications in Practice (PragProg)
  • Crafting Rails 4 Applications (Amazon)
  • Working with ruby threads (PragProg)
  • Ruby performance optimization (PragProg)
  • Ruby Science: The reference for writing fantastic Rails applications (link)
  • RubyFu - Ruby for hackers (gitbook)
  • Kestrels, Quirky Birds, and Hopeless Egocentricity - Raganwald's collected adventures in Combinatory Logic and Ruby Meta-Programming (Leanpub)

General books

  • Seven Languages in Seven Weeks (PragProg) - A Pragmatic Guide to Learning Programming Languages
  • Pragmatic Programmer: From Journeyman to Master (PragProg)

Collections

  • Awesome Software Craftsmanship (github) - "As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft"

awesome_reading_list's People

Contributors

artofhuman avatar avasyutin avatar danielpclark avatar davydovanton avatar ibublik avatar international avatar nplusp avatar shiroginne avatar zvlex avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.