[C#の黒魔術 IL Weaving] Unity で AOP(アスペクト指向プログラミング) をしよう 2022.09.13 Unity プログラミング C#, Unity, エンジニア, 第1事業部 土井 英範。TWILO(第1事業部) エンジニアマネージャ。Unity を中心とした開発をやってきました。エディタ拡張を書くのが大好きです。好きなゲームはマインクラフトです。好きな言語はC#、キーボードは Majestouch のスピードシルバー軸を使っています!(変態キーボードは使ってません。ドノーマルなエンジニアです) アスペクト指向プログラミングとは ログの出力や、プロファイリングのためのコードは、プログラム全体に広く記述されますが、これらは共通したロジックであるにも関わらず、同じようなコードパターンが関数毎に記述されています。 コードが大きくなっていくと、個別に記述された似たような