2019年2月23日のブックマーク (1件)

  • Laravel JP Conferenceで『抽象化って何?』というトークをしました - HITORIGOTO

    2019年2月16日に開催されたLaravel JP Conferenceで『抽象化って何?』というトークをしてきました。 conference2019.laravel.jp トーク内容 数独アプリの正解チェック機能をお題にして、以下の3つを目標に話しました。 現実世界における抽象化とはどのようなことなのか、理解する プログラミングにおける抽象化とはどのようなことなのか、理解する 抽象化の指針を知り、抽象化の良し悪しを判断できるようになる このトークの中で、以下の3つを、「プログラミングにおける問題の抽象化の指針(仮)」とし、説明しました。 適切な命名:名前と内容が一致していること 抽象度の統一:ある側面が取り出されたものだけで辻褄が合うこと 狭い範囲:考慮する特徴の数が小さくなっていること 参考書籍:S・I・ハヤカワ「思考と行動における言語」 思考と行動における言語 作者: S.I.ハヤ

    Laravel JP Conferenceで『抽象化って何?』というトークをしました - HITORIGOTO
    magnoliak
    magnoliak 2019/02/23
    「抽象のレベルを揃える」ってキーワードが心に刺さりまくり、これ名スライドだ