ノートの端の書き残し

UnityやらC#やら。設計が得意かもしれない。

2022-09-01から1ヶ月間の記事一覧

読書感想文「Clean Craftmanship」

Clean Craftmanship 規律、基準、倫理 www.amazon.co.jp ~50% テスト駆動開発 前半は超具体的にテスト駆動開発の手法説明です。驚くくらい具体的。ボウリングのスコア計算とか、素因数分解とか、実際の仕事で使うか?というような いかにも教育的な実装例に…

Renderer.materialとsharedMaterial

Renderer.materialのGetterはマテリアルを複製する なのでsharedMaterialを使いましょう、というのはよく聞く話です。 が、これだけだと実際何が起こってるのかわからんので具体的にインスタンスIDを見てみる方がわかりやすそうです。 確認 確認用シーンとコ…

インスタンスはArrayPoolから借りてくるToArray

C#

ArrayPoolから借りてくるToArray 以前の記事で触れた、UniTaskにあったArrayPoolUtilをほぼパクって汎用化させたもの。 nigiri.hatenablog.com /// <summary> /// 生成する配列をArrayPoolから借りてくる /// </summary> public static class ArrayPoolUtility { /// <summary> /// ToArr</summary>…