Simon Willison’s Weblog

Subscribe

Can someone improve their knowledge of programming in Ruby or PHP by using a framework like Rails or Zend, or does the framework just do a lot of the work for you without giving you an opportunity to learn from it?

4th December 2011

My answer to Can someone improve their knowledge of programming in Ruby or PHP by using a framework like Rails or Zend, or does the framework just do a lot of the work for you without giving you an opportunity to learn from it? on Quora

Read the source, luke.

(By which I mean, the most effective way to become a better programmer is to read good code written by other programmers. You can learn a great deal from reading Rails/Zend/Django)

More recent articles

This is Can someone improve their knowledge of programming in Ruby or PHP by using a framework like Rails or Zend, or does the framework just do a lot of the work for you without giving you an opportunity to learn from it? by Simon Willison, posted on 4th December 2011.

Next: What is a single page application and is this the technology I should use for developing  my web application?

Previous: What is the typical time overhead in using an open source package vs. an equivalent commercial package?