2017-9-24第三次meetup小结

今天把第二讲的内容全部完成了。说下之前之后的心情吧。

meetup之前,因为自己练习出现bug又无力debug导致自己很受挫,又开始觉得自己学编程这事儿要完。

meetup之后,发现自己绝大部分的地方处理的是对的,只是一个环节处理有误,庆幸自己没有破罐子破摔,娟儿几个问题就把bug拿下,解bug的过程又加深了我对每一种代码的认识。

其实想来,解bug就是“不打不相识”嘛。

讲一下我这次出的问题:

我需要做出的是这样的效果:

图片发自简书App

然而出来的是这样:

图片发自简书App

娟儿给我诊断要以boot strap为突破口:

1,T里检查是否执行了

rails g simple_form:install --bootstrap(√)

2,Gemfile里是否代码有误?

gem 'bootstrap-sass'(√)

3,app/assets/stylesheets/application.scss里是否代码有误?

@import "bootstrap-sprockets";(√)

@import "bootstrap";(√)

4,app/views/common/_navbar.html.erb里代码是否有误?

代码书写正确(√)

5,app/views/layouts/application.html.erb里代码是否有误?

在此找到bug:

我的代码:

图片发自简书App

正确代码:

图片发自简书App

整个过程让我明白:

1,上述所涉及到的每一块都与网页呈现出来的样式有关。

2,自己练习的还是太少,其实只要多花点时间练习,自己也应该能找出问题。

3,如果没有这次错误,我顺利的完成了练习,未必能有这样一番折腾后收获大。因为我所完成的是简单的copy,代码背后的意义还没搞清。

4,出了问题,就在自己能理解的范围内,把它彻底弄懂。将来再随自己知识储备的增大,加深对其的理解,既不可奢望一口吃个胖子,也不能不求甚解。

5,如果这样的练习是自己单兵作战,那半途而废简直是必然的,因为就算是一点小问题,自己因为不懂也会把它放大到怀疑自己的学习能力上,进而放弃。因此,庆幸跟着团队在走进度,遇到问题,有大神解答(并免费打鸡血);同时大家都在前进,自己就算想放弃,总还有颗羞耻心,不至于掉队。(囧)

以上。

PS:在运行一个项目的过程中,如何打开另一个项目的atom查询代码?

1,在当下项目的terminal里,输入commond+t

2,cd ~

3,cd 你想要找的项目

4,atom .

即可打开你要找的atom,然后查询即可。

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,252评论 4 61
  • Elliequeen阅读 195评论 0 0
  • 京城二月里,大雪初将至 闻到苏家女,二八初长成 听闻美若仙,求亲人不断 苏女心上人,门当户不对 可怜如意郎,十年寒...
    赤眸倾天下阅读 203评论 0 0
  • 许梓轩 11月15日,第16次打卡,读了《三国演义》p160~200页,主要了刘关张三兄弟古城聚义,著名的官渡之战...
    Dream轩阅读 195评论 0 1