Justin French 已经成功度过了他从 PHP 过渡到 Rails 的 过渡期 的第一周。我对来自那个阵营的“难民”深表同情,因为不久前我也曾写过大量的 PHP。Justin 总结了他的经验:
我也认为,Rails 开发者因其特性而内在是一个“更优秀”的程序员。 PHP 很容易让任何人(包括我自己)拼凑一些糟糕的程序化代码,然后就自称“PHP Web 应用开发者”。另一方面,Rails 至少试图默认让我们成为更优秀的程序员。
当然,也有可能编写不至于陷入“大泥球”陷阱的 PHP 代码,但这完全是自行施加的结构。如果不小心,很容易滑下去。
看来 Justin 有不少 对 Rails 感兴趣的 PHP 开发者 关注他,所以看到他继续写博客记录这次转变,并希望激励其他人也鼓起勇气这样做,这真是太好了。