Bozhidar Batsov 已经逐渐把重心往 clojure 迁移了
想要
company + robe 语义自动补全 + 跳转 flycheck + rubocop 语法检查 inf-ruby 控制台
sematic 获取当前文件语义
helm + projectile 项目文件搜索跳转
(BasicObject) 就是 #class:BasicObject 他的 superclass 就是 Class
p BasicObject.superclass.singleton_class #=> NilClass BasicObject 的 superclass 是 nil,nil 的 singleton_class 是 NilClass p BasicObject.singleton_class.superclass #=> Class BasicObject 的 singleton_class 是 #Class:BasicObject ,这是一个 class object,任何 class object 的 superclass 都是 Class
什么叫动态语言无法无法下断点,不知道你有么有听说过 pry.binding
和 byebug
@dagon
直接使用 find_or_create_by
尽量在没有 side effects 的时候不要去使用 each,可以把数据想象成通过一个一个的管道,看看 Enumerable module 的文档,例如 map 把数据进行了变换,reject , delete_if 对数据进行了过滤,reduce 将数据进行了归约,用组织数据的方式来思考代码的结构。
学过 c, c++, java, php, python, delphi, ruby, scala , objective-c, clojure , common lisp, racket,学到头来发现重要的是编程思想和计算机理论,语言是其次的,一句话,"多看书,少说话,多敲代码练算法"
卖煎饼🥞
link_to 'Back', :back
不行么?
推荐 @victor 不做大保健的道士不是好的程序
#9 楼 @lilijreey 来来来,麻烦评价下 Clojure STM 机制怎么样?
$('class').on 'click', (event) -> $(event.target)
@robin8 请问招远程吗?
@ilsa 请问远程可以吗?
@hooopo 请问远程可以吗?