リーダーばかりやってきた私が気づいたこと
はじめに 私はこれまで、どちらかと言えば「リーダーばかり」やってきた人生でした。 委員長、生徒会副会長(←副かい!)、部活のキャプテン、サークルの取りまとめ、そして社会人になってからは、新卒代表...
60 search resultsShowing 1~20 results
はじめに 私はこれまで、どちらかと言えば「リーダーばかり」やってきた人生でした。 委員長、生徒会副会長(←副かい!)、部活のキャプテン、サークルの取りまとめ、そして社会人になってからは、新卒代表...
はじめに 必須スキルとなっているgit・gitHubの基礎についてまとめました。今回は「ローカルからリモートリポジトリにpushするまでの流れ」・「変更を取り消す方法」・「クローンの生成方法」を...
はじめに 必須スキルとなっているgit・gitHubの基礎についてまとめました。今回は「プルリクエスト」について記述しています。初学者向けの内容です。コマンドはコピペしやすいように、$をあえてつ...
目的 リモート追跡ブランチと上流ブランチをそろそろ理解したい。 基本のおさらい gitの基本的な構成 ・git fetch: リモートブランチの内容をローカルリポジトリのリモート追跡ブランチへ反...
#IPアドレス IPアドレスと呼ばれる識別番号が端末やネットワーク機器に割り当てられている。 現在広く使われているIPv4では、IPアドレスは2進数32ビットで表現され、ネットワーク番号とホスト...
view(ビュー)とは SQLによるSELECT文などで問い合わせを行うことで派生的に生成される仮想的な表のこと。 表に対して複数の表を内部結合や外部結合で連結した表や WITH句などの処理のた...
やりたいこと MySQLを使ってテーブルのカラムのデータを入れ替えたい。 下記のarticleテーブルで、titleとcontentのカラムの中身を入れ替えてみる。 実行するSQL .sql U...
はじめに たくさんの原則を覚えるのは大変だけど、これは常に意識して欲しい! と先輩から助言をいただきました。メモになります。 凝集度と結合度とは ソフトウェアの品質を示す指標(メトリクス) 高凝...
PHPの例外処理 プログラムの異常終了を防ぐために、例外として処理する。 PHPではExceptionクラスを使う。 https://www.php.net/manual/ja/language...
取り返しのつかないことに… テーブルの命名規則の理解が曖昧なまま、DB設計をしてしまい、アプリがいよいよ完成という頃にミスが発覚しました。大変恥ずかしいですが、初期のテーブル設計は下記のようにな...
集約とは ・リポジトリに入出力する単位 ・エヴァンス本の中でも、エンティティや値オブジェクトなどと同列の位置付け 前提 オブジェクト指向プログラミングでは複数のオブジェクトがまとめられ、一つの意...
はじめに CQRSは決してDDDのみで用いられる設計パターンという訳ではありません。しかし、一覧画面の表示のように複数の集約から値を取り出すような場面ではDDDで効果を発揮する設計パターンになり...
仕様オブジェクト 仕様はあるオブジェクトがある評価基準に達しているかを判定するオブジェクト。 オブジェクトの評価処理にはオブジェクトのメソッドとして定義されるには似つかわしくないものが存在する ...
はじめに 依存性の注入とコンストラクタインジェクションについて調べてみました。Laravelを使っています。 依存性の注入によって何が解決されるのか デモ用にRegisterServiceクラス...
はじめに 値オブジェクトとはドメインオブジェクトの基本 概念自体はシンプルで、システムに登場する金銭や単価といった値をオブジェクトとして定義するもの PHP(Laravelで書いてみる) ユーザ...
はじめに ドメイン駆動設計入門を読んでみて、DDDを学ぶメリットやそれぞれのパターンについてまとめていく。 ドメインオブジェクトを定義するメリット 「コードのドキュメント性が高まり、ドメインにけ...
概要 PHP歴3ヶ月、Laravel歴1ヶ月の初学者です。私が混乱した「コントローラーで処理した変数をビューへ渡す方法」や「viewやredirectの意味の違い」をまとめました。同じように頭を...
はじめに PHPのオブジェクト思考について学習している際に、static修飾子の挙動がわかりづらかったので調べました。(自分メモ) アクセス修飾子 アクセス修飾子としてよく使われるものは3つ。 ...
はじめに オブジェクト指向プログラミングを学習している中で、abstract宣言について学んだため備忘録。 抽象クラス(abstract) 抽象クラスはクラスではあるが、直接インスタンスを生成す...
はじめに 保守的性の高いコードの書き方を調べているとイミュータブルなオブジェクトに関する話題を見つけました。 調べてみる (そもそも)ミュータブルとは mutableは、可変という意味 インスタ...
60 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.