コードの現場から 〜泥臭い仕事と情熱〜
コードの現場から 〜泥臭い仕事と情熱〜
カラビナテクノロジー
プログラムは設計が9割
52 minutes Posted Jan 18, 2024 at 11:54 pm.
まとめ
免責事項
設計とは
プログラミングにおける設計
設計の重要性
良いコードは設計思考の上に成り立つ
設計の進め方
状態遷移図を書いていてよかったエピソード
テストを使って言葉にする
告知
0:00
52:22
Download MP3
Show notes
プログラムを書くことには慣れてきたけど、後で見返したときに、「誰だこんなクソコード書いたやつは。、、、俺か」という経験をした人は少なくないはず。設計が出来るようになると良いコードが書けるらしいけど、何をすればいいんだという人に向けて、設計を行う意義とその効能を語っていきます
【話した人】
◆みかん(mikan)
Androidアプリエンジニア。大学まではバッテリーの材料研究を行っていたが、大学院を中退しカラビナにインターンとして入りその後入社。
◆んだ(nda)
バックエンドエンジニア。元は国語の高校教師をしていたが、4年前にカラビナにフロントエンドとして入社。
◆ぜろ(zero)
フロントエンドエンジニア。元は広告の営業をしていたが、1年半のニートを堪能した後、4年前にカラビナに入社。
【話したこと】
【参考リンク】
◆ 良いコード/悪いコードで学ぶ設計入門
https://amzn.asia/d/hUA6wdW
◆ A Philosophy of Software Design
https://amzn.asia/d/gj8zPMi
◆ 良いコードとは何か- エンジニア新卒研修 スライド公開
https://note.com/cyberz_cto/n/n26f535d6c575
◆ 一休レストランの XState 導入記
https://user-first.ikyu.co.jp/entry/2023/12/22/190342
◆ 個人アプリの開発でやった設計の記録
https://github.com/mikanIchinose/GitHubStarViewer/issues/31