「 アーキテクト設計全般 」 一覧
-
2024/04/11 -アーキテクト設計全般
認証現在の案件ではSaml認証でSSO(シングルサインオン)をつかっているのでこちらについての調査を。 Saml認証とは 認証情報をやりとりする書式のようです。そもそもがSaml=SecurityAsse …
-
2023/11/04 -アーキテクト設計全般
デザインパターン昔からデザインパターンは勉強しておりましたが、使い所などで悩むことが多かったです。 現在の現場でいろいろなパターンを見させていただき、なんとなくではありますが使い所がわかったので、まとめてみようと思い …
-
2023/09/30 -アーキテクト設計全般
まとめ, 例外やエラーハンドリング障害対応時は基本的にエラーの情報を見て以下のようなことを考えることになりますが、 どういうエラーを出すのか どのようにエラーを拾うのか システム管理者にどのように告知するのか などはいろいろ議論の余地 …
-
2023/08/20 -アーキテクト設計全般
テストテストコードを書いていることの悩みの1つにテストコードをどの粒度で書けばいいのか、ということがあります。 例えばバッチの場合、大きく分けると エントリーポイントのFeatureテスト Unitテスト( …
-
2023/07/29 -アーキテクト設計全般
例外やエラーハンドリングいままでもいろいろ考えてきましたが、例外が発生した時のポイント(あるいはその周辺)について再度考えて見ようと思います。 トランザクションスコープ どこからどこまでをトランザクションの1範囲とするか、議 …
-
キャッシュの使い所とメリデメに関して(主に一覧系の処理に関して)
2023/06/10 -アーキテクト設計全般
まとめ現在のプロジェクトがかなりの規模のECサイトになるため、正確性とパフォーマンスのトレードオフなどが先日議題にあがりました。 完全なトレードオフではないのかもしれませんが、比較的あちらをたてればこちらが …
-
2023/04/10 -アーキテクト設計全般, プログラミング全般
Laravel, まとめ今の現場では比較的、いわゆるモダンな環境で開発をしていることもあり、非常に勉強になります。 今の現場に入る前に10年近くはPHPをやっていますが、まだまだ知らないこと(といいますか新しいことがふえてき …
-
abstract,interface,traitなどについて
2023/03/18 -アーキテクト設計全般, プログラミング全般
昔はようわからなかったabstract(継承全般)、interface、traitの使い分けなどについて。 今の現場でいろいろと考えることがあり、自分なりにいろんな方の知見を共有できたので、メモしてお …
-
2023/03/18 -アーキテクト設計全般
前回Observeパターンに触れましたが、少し似たパターンとしてevent-listenerを使ったパターンが存在します。 Model(Eloquentのフック)というのが大まかな共通項ですかね。 そ …
-
2023/02/23 -アーキテクト設計全般, プログラミング全般
デザインパターンObserveパターン 主にログや履歴系のテーブルで多いかと思うのですが、あるモデルが更新されると別のモデルもセットで更新される、のようなケースがあるかと思います。 たとえばstockテーブルとsto …