由于有经验,今天前端的任务很快就完成了,然后照着ruby那个字典找关心的地方快速过了一遍,一些语法上清晰了很多,发现原来ruby是日本人发明的,出发点居然是为了让大家享受编程的乐趣..

不得不佩服日本人化繁为简的本事,一直以来,我尤其喜欢日本出版的各种学科入门教材,人性化,通俗易懂,生动而结合生活。我想日本当年的成功可能和他们这种重视基础教育,靠科教兴国的态度是极其相关的。

ruby语法极其精简简洁,甚至我感觉比py还简洁,而且缩进不敏感,没有什么乱七八糟的版本问题和UTF-8问题,几乎就是伪代码,语法简单好上手,实现模式也比较灵活和多样,很符合日式那种极简的设计感觉。

相对而言比较复杂的是rails,不得不说rails是我目前见过的自动化程度最好的web框架,以前尝试用pyflask做restful接口由于缺乏这种接口模式经验一个一个来做到吐血;而rails居然天生就集成了针对单个资源快速生成全部7个接口,而且由于接口比较标准插件齐全,开发效率极高;然而相对的,也带来了这个框架自身的复杂度相对较高,需要记不少的知识点。所以目前快速熟悉这个rails框架就是我的首要任务。

尤其重要的收获是rails路由部分,restful接口早就有所了解,但一直以为资源层接口路由和所有的响应都是要手动自己做的,由于野生程序员并不了解其中经验,跌跌撞撞反复过很多次,才稍微得到点做这种接口的经验出来,万万没想到原来rails早就把这种接口模式化到这么成熟的地步,甚至都能自动生成,省却了大巴思考和推敲的细节,省心省力。

除却昨天对今天安排以外,为了熟悉rails还多做了半遍中级任务,但是时间原因,一些知识点还没来得及整理。

明天目标:把中级任务后半完成,并且把还没记下来的rails知识点记录下来,如有余力,把《用户故事地图》过一遍。

::...
免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:

或是邮件反馈可也:
askdama[AT]googlegroups.com


点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


自怼圈/年度番新

DU22.4
关于 ~ DebugUself with DAMA ;-)
粤ICP备18025058号-1
公安备案号: 44049002000656 ...::