その他テクニック リーダーシップ状況論の理論と実践方法 今回の記事では、リーダーシップの理論と、IT業界における実践について述べていきます。情報処理技術者試験対策としては理論を知っていれば良いですが、実際に現場で活かす上で役に立つ情報(経験則)も書いていきます。 【理論】 組織とリーダシップの関... 2021.08.10 その他テクニック
その他テクニック ソースコード修正時の競合と統合の解決方法 複数の案件が同時に動いており、1つのソースコードを複数の案件で修正する場合、ソースコード修正の競合(コンフリクト)の統合(マージ、差分取り込み)が必要になります。統合には、全体のロジックの整合性や案件のリリース時期の違いを考慮する必要があり... 2021.08.03 その他テクニック
その他テクニック 障害発生原因の切り分けポイントと対策 テストや本番運用で障害が発生した場合、既知の障害等で原因が明らかな場合を除き、対応のために原因を調査する必要があります。原因を調査する上ではどこに原因があるのかの切り分けが必要になります。以下では、切り分け作業を行う上でのポイントを順を追っ... 2021.07.28 その他テクニック
java カプセル化によるルールの強制とその重要性 オブジェクト指向を適用すると、ソースコードの重複した記述を排除でき、生産性や品質を向上することができます。それとは別に、他の開発者にルールを強制できるメリットもあります。カプセル化を例にして説明するのがわかりやすいので、今回はカプセル化を例... 2021.07.20 java
設計 プログラムの変数やロジックを現実のビジネスに結び付ける方法 通常、初回リリースの時点では、ソースコードは現実のビジネスルールを反映したものになっています。(なっているべきです)そして、障害対応や保守開発でソースコードを修正する際は、将来の保守性を犠牲にしないために、ビジネスルールに沿った修正を行うべ... 2021.07.13 設計