Keep

2022 第 49-50 周

2/14/2023, 12:11:00 AM 2 min read

  1. 动态创建方法 - builder
    def cache_method_call(sym)
        class << self; self; end.class_eval do
          unless method_defined?(sym)
            define_method(sym) do |*args, &block|
              tag!(sym, *args, &block)
            end
          end
        end
      end
    end
    
  2. 调研 ruby/python 的集合操作 - hash
  3. 卸载时需要做很多事情,平时却忽略了它 - Ref
  4. 如何提出好问题
  5. gap 兼容性已经足够好,在日常工作中完全可以使用它来辅助做布局
  6. 在做类似需求时,同样会纠结应该用什么交互(按钮变化来实现确认) - Ref, Hold to confirm/长按自动确认
  7. Operators
  8. 中国教材的最大问题,并不是知识点的讲解,而是缺乏得出结论的过程
  9. 界面上各种状态 - Normal/Loading/Error/Timeout/Empty/PartialData/LotsOfData
  10. js 还在玩 hack Array.from({length: 26}, (_, i) => (i+10).toString(36)), 玩语法还得是 ruby Array('a'..'z')('a'..'z').to_a - Ref
  11. 借坡下驴
  12. 看完台剧《想见你》,循环引用难理解
Tag:
2022

@read2025, 生活在北京(北漂),程序员,宅,喜欢动漫。"年轻骑士骑马出城,不曾见过绝望堡下森森骸骨,就以为自己可以快意屠龙拯救公主。"