Eloquent Ruby (Addison-Wesley Professional Ruby Series)

Polished Ruby Programming: Build better software with more intuitive, maintainable, scalable, and high-performance Ruby code

Jeremy Evans

amazon.com
Cover of Polished Ruby Programming: Build better software with more intuitive, maintainable, scalable, and high-performance Ruby code

Objective-C Programming

Mikey Ward

amazon.com
Cover of Objective-C Programming

The Pragmatic Programmer

David Thomas

amazon.com
Cover of The Pragmatic Programmer

The Pragmatic Programmer

Andrew Hunt, David Thomas

amazon.com
Cover of The Pragmatic Programmer

A Philosophy of Software Design, 2nd Edition

John Ousterhout

amazon.com
Cover of A Philosophy of Software Design, 2nd Edition