@lgn21st 想问一下 RubyTuesday 这个是一个定期活动吗?时间和地点是哪里,参加人员有什么限制吗?
正在积极找工作,既然是@hooopo 大神在的公司,果断去试试
啊,错过了。应届生,误入 ruby,爱上 rails 的飘过
也同样没有编译 native gem 的经验,围观
用过 soap,也用过 rest。我感觉是 soap 和 rest 都能做到很好,并不清楚两者有多大优劣,只是感觉 restful 更标准罢了。求指教!!
我认为是每个类维护了一个祖先链的数组,而在实际执行 class MySubClass < MyClass 时: 首先从祖先哪里继承了祖先链,然后执行 include M include M2 时,根据祖先链中是否含有该模块决定是否加载。
最近正在找工作,去试试看。 已经发简历到 hello。
同意楼上的。感觉安装环境就是熟悉这个语言的第一步。
mark
学 ruby 时间不长,但是深刻感觉在 ror 中数据表很重要,一个好的表设计不但能有效提升系统性能,也能帮助代码可读性。rails 里面提供了很多方式来处理数据库和 model 的对应,个人感觉不到万不得已,坚决不去修改表字段名。你一定能在 rails 里面找到合适的替代方案,比如说重写 rw 方法。
另外,请假一些测试的问题。由于公司系统原先没有测试,现在系统庞大了,增加测试很困难。 对于一个基于 ror 的系统,增加测试的维护成本高不高,是否单元测试,功能测试,集成测试都需要,如果都需要,是否每次增加一个功能都需要增加很多测试,是否大大增加了编码难度
如果你同类型的常量很多,并且有可能继续增加,可以定义一个 const_missing 方法。如果你的常量就那么少数几个 (<5),建议直接定义常量,如果你的常量很多,但不会增加,可以使用一下 const_set 方法定义。
感觉已经写的很好了。在一个方法里面就处理好了逻辑,返回对应的页面元素,页面里面只需要显示就好了。而且重复代码也很少,最多还需要考虑一下边界情况,比如是否每种情况都会返回正确的值。如果这样的代码还要追求代码简化,是否有点文艺了。