Access denied, Please sign in and make sure you have proper permission.
- 英文得好,因为多数英文资料都是英文,看不懂英文就等于永远是瞎子摸象,非常痛苦!
- 喜欢新的东西,学习能力得强,什么 restful,sass,assets,coffee.....还有各种复杂的 gem devise,simple_form....层出不穷,一般智商低的普通人就算了~
研究了一天 simple_form。。。压力巨大
其实我觉得一个人只要愿意去学,什么前提条件都是空谈,花时间 花心思就行
短时间是不会有什么收获的,最重要的坚持和积累,积累可以理解为不断的修改自己写过的程序,使之越来越好
其实 developer 是一个手艺活,有个师傅领进门,再加上自身勤奋,就能比较快速地成长了。
Rails 在我看来有两部分:
- 概念性的东西,这部分东西来自于 Web 开发,太多,太杂!!
2 理解性的东西,这部分对 SQL, MVC 架构,RESTful 原理,以及 Ruby 的理解。
2 是根本,只要 2 足够熟悉,1 可以直接在工作中进行实践。毫无压力。但是 1, 真不是个短期活儿... 因为概念实在是太多了...
楼主觉得压力大,那是因为 2 你根本不熟,相信我,我曾经也有你这个阶段....
等你 2 熟了,再看 simple_form, 其实就是对 form 自身的 wrapper, 让你写起来更简单而已。拨开那层裹糖纸,
万变不离其宗,最终还是 HTML 里面的 form.
@zw963
在理,ruby / rails 没说得那么复杂和神秘的。如果精力都花在奇技淫巧上,当然会觉得吃力,事实上 rails 的存在是为了增加开发效率和可维护性等等,而不是炫耀和卖弄。
所以,化繁就简,世界大不同啊!
1 楼正解啊,我这毫无编程经验的人,已经学习 6 个月了。虽然现在还是小白,
但是很欢乐。

assets 话了点时间弄过,弄懂了,不过就没再继续用它
sass 一直听过,不过没弄过,不太想了解他~
哎,我怎么了,对新的东西有点惰性了