Happened to find this wonderful brain-washing
presentation, especially helpful to (former) Java programmer like me. /lol
(10) Learn Ruby Conventions
(9) Everything is an Object
(8) (Almost) Everything is a Message
(7) Ruby is Way More Dynamic Than You Expect
(6) Objects are Strongly Typed, Not Statically Typed
(5) Don’t Worry About Interfaces
(4) Mix it up with Mix-ins
(3) Embrace Closures
(2)
ri is Your Friend,
irb is Your Other Friend
(1) Write Less Code
(0) Ruby Makes Programming Fun Again
I must say I never regret to give up Java. Programming in Ruby is just like daily English speaking, while using Java makes me feel like a lawyer.
分享到:
相关推荐
What Every Programmer Should Know About Memory ,经典著作
Things Every Programmer Should Know draws on the wisdom of crowds and the voices of experience to offer not so much a coordinated big picture as a crowdsourced mosaic of what every programmer should ...
97 Things Every Programmer Should Know.doc
97 Things Every Programmer Should Know.epub Android Gradle 插件中文指南.epub AngularJS学习笔记(checkcheckzz).epub Everything curl.epub F# for Fun and Profit eBook.epub Gradle 实战.epub iOS的函数响应...
这是Ulrich Drepper的经典文章的英文原版,Ulrich Drepper是著名的德国工程师,是Glibc的第一代大当家(由于独断专行现在已经被褫夺了全力)。此文图文并茂的介绍了 RAM/DRAM的硬件原理、CPU的多级缓存机制、DMA原理...
97_Things_Every_Programmer_Should_Know_英文.pdf
97 Things Every Java Programmer Should Know,每个 Java 程序员必读,都是Java 大神总结的经验。
每个程序员都应该了解的内存知识: 商用硬件现状 CPU 高速缓存 虚拟内存 NUMA的支持 程序员应该做什么
cpumemory-What Every Programmer Should Know About Memory.pdf
Foundations of Security What Every Programmer Needs to Know .pdf 一本很不错的网络编程安全的入门书籍
What Every Programmer Should Know About Memory Ulrich Drepper Red Hat, Inc. 中文版,包括1~4章,含批注和部分翻译修正
Michael Feathers推荐的十篇papers (有些pdf是我制作的,其中Programming as an Experience- The Inspiration for Self.pdf顺序弄反了,请用reverse view模式阅读)
97ThingsEveryProgrammerShouldKnow
it程序都知道的那点事儿!一些国外大牛们的建议,没事看看也许有益。
97 Things Every Programmer Should Know