2022-01-01から1年間の記事一覧
単一責任原則とは オブジェクト指向のSOLID原則のうちの一つ。色々な説明のされ方がある モジュールを変更する理由はたった一つだけであるべきある。 モジュールはたったひとつのアクターに対して責務を負うべきである 1つのモジュール(クラス)は1つだけの…
先日こちらのオンラインイベントに参加させていただきました。色々なことを学ばせていただき、とても良いイベントでした。印象に残ったお話や感想を軽くまとめていこうと思います。 顧客提供価値を高めるための技術的負債への向き合い方 (2022/11/10 12:00〜…
FactoryBotで大量のテストデータを作りたい時にはcreate_listメソッドが使える create_list(:food, 100) これでFoodのレコードが100件保存される。 では、消費期限が異なるFoodのレコードを100件作りたい場合はどうするか。 以下のようにcreate_listメソッド…
はじめに session "メソッド" って言うけど、使われ方が全然メソッドっぽくない。 sessionメソッドは以下のようにして使われる。 session[:user_name] = user.name まるでハッシュのようだ。 しかも session.class => ActionDispatch::Request::Session とい…
はじめに まず今回ターゲットとしている「説明」とは 相手に話を理解して欲しい 相手を納得させたい 以上2つを目的としているものである。 「議論で勝ちたい」、「セールス等で相手に何かしらの行動をとってほしい」といったケースのテクニックに関しては一…
はじめに 未経験からエンジニアになってはや一年、、、 あっという間の一年間でした。 今後もより一層開発に貢献していくために、これまでの学びを振り返ろうと思います。 要件をしっかりとヒアリングする。要件が不明瞭な状態で開発を進めない ビジネスサイ…