125 search resultsShowing 1~20 results

Stocked

メソッド呼び出しを可視化せよ!シーケンス図で「動く設計図」をマスターする

メソッド呼び出しを可視化せよ!シーケンス図で「動く設計図」をマスターする 1. 結論:シーケンス図は「システムの台本」である 結論から言うと、シーケンス図とは 「オブジェクト間のメッセージ(メソ...

0
2
Comment0

【UML超入門】図解でわかる!エンジニア共通の言語「UML」をマスターして設計の壁を突破する

【UML超入門】図解でわかる!エンジニア共通の言語「UML」をマスターして設計の壁を突破する 1. 結論:UMLは「システムの設計図」を書くための共通ルール 結論から言うと、UMLとは 「ソフト...

0
0
Comment0

自分でやらずに「丸投げ」する技術?Javaの「操作の委譲」をマスターする

自分でやらずに「丸投げ」する技術?Javaの「操作の委譲」をマスターする Javaのクラス設計において、「あるクラスの機能を、別のクラスでも使いたい」という場面がよくあります。その際、安易に e...

0
1
Comment0

配列の限界を突破せよ!Javaコレクションフレームワーク入門と「自作ArrayList」で学ぶ内部構造

配列の限界を突破せよ!Javaコレクションフレームワーク入門と「自作ArrayList」で学ぶ内部構造 1. 結論:コレクションは「伸縮自在で多機能な魔法のバッグ」 結論から言うと、コレクション...

0
1
Comment0

「全パターンはやらない」が賢いエンジニア!同値分割法と境界値分析をマスターする

「全パターンはやらない」が賢いエンジニア!同値分割法と境界値分析をマスターする 1. 結論:全体をカバーする「同値」、ミスを狙い撃つ「境界」 結論から言うと、この2つの手法の役割は以下の通りです...

1
0
Comment0

テストの「漏れ」を可視化する!カバレッジ測定ツールの種類と賢い使い方

テストの「漏れ」を可視化する!カバレッジ測定ツールの種類と賢い使い方 単体テストをどれだけ書けば安心できるのか?その一つの指標となるのがカバレッジ(テスト網羅率)です。 シニアエンジニアの視点か...

0
0
Comment0

ゼロトラストとCloudflare Access:自作アプリの手前に認証ゲートを置くという考え方

はじめに 自作のWebアプリを外部に公開する際、アプリ自体のログイン機能だけに頼ると、総当たり攻撃や未実装の脆弱性を突かれるリスクが気になります。こうした場面で使われる考え方がゼロトラストであり...

1
0
Comment0

自宅サーバーからメールを直接送れないのはなぜ?ポート25制限とメール送信リレーサービスの基礎

はじめに 自作アプリから「パスワード再設定メール」や「通知メール」を送りたいとき、自宅回線・自宅サーバーから直接メールを送信しようとすると、高確率で相手に届かない、あるいはそもそも接続すらできな...

0
0
Comment0

125 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in