Rubyパッチからプログラミングのエッセンスを学ぶということ #RubyKaigi #RubyKaigiA
お弁当の答えのURLって bit.ly/esm-ruby-kaigi… じゃなかったっけか。。 #rubykaigiA
2016-09-09 13:35:08.@takkanm さんの講演アジェンダ ・プログラミングの知識とは? ・パッチから学ぶ ・ケーススタディ #rubykaigi #rubykaigiA
2016-09-09 13:36:08takkanm「普段の仕事でのプログラミングの知識とは?言語の機能、ライブラリやフレームワークの使い方というのが重要になってくるものと考えている。」#rubykaigiA #rubykaigi
2016-09-09 13:36:29#rubykaigiA Code on the Bento Wrapping Paper at RubyKaigi 2016 agile.esm.co.jp/news/2016-09-0…
2016-09-09 13:39:13takkanm「一方で、大学のカリキュラムではアルゴリズムやデータ構造などを学ぶ。大学で学んだ知識と会社で求められる知識には乖離があるように思われる。学校で学んだ知識が直接仕事で役に立つことは少ないが、背景で使われることが多い。」#rubykaigiA #rubykaigi
2016-09-09 13:39:25「本に書いてあるプログラムは学ぶことに最適化されてて実際に使うコードとはかけ離れている場合もある」わかる #rubykaigi #rubykaigiA
2016-09-09 13:40:10「そこでRubyのパッチを読むことで実装に詳しくなるしどうやって作られているか深い理解を得られると思う」 #rubykaigi #rubykaigiA
2016-09-09 13:41:02確かにパッチ読むの面白いですよね。特に脆弱性が出たときの補修とかついいつも見てしまう。 #rubykaigi #rubykaigiA
2016-09-09 13:42:17takkanm「パッチはコードベースが小さく、対象となる箇所がわかりやすい。また、パッチに対して多くの説明が書かれていることが多く、理解しやすい。」#rubykaigiA #rubykaigi
2016-09-09 13:42:41“Ruby Under a Microscope”(邦訳: Rubyのしくみ) #rubykaigi #rubykaigiA
2016-09-09 13:45:19