Skip to content

#アーキテクチャ

データ整合性を一元化する
データ整合性を一元化する

組織全体での一貫性を確保するために、データ整合性を一元化しましょう。

ビルドフレームワークを使用する利点
ビルドフレームワークを使用する利点

継続的インテグレーション(CI)および/または継続的デリバリー(CD)は、最近のソフトウェアプロジェクトでは標準となっています。Azure DevOps、TeamCity、Jenkins、Cruise Control.Netなど、多くのビルドサーバーがあります。

アーキテクチャに関するGrady Boochの見解
アーキテクチャに関するGrady Boochの見解

ソフトウェアアーキテクチャに関するGrady Boochの一連のツイート。

表現力豊かな名前を作成するための9つのガイドライン
表現力豊かな名前を作成するための9つのガイドライン

命名は主観的で状況に依存し、それは芸術です。そして、ほとんどの芸術と同様に、私たちはパターンを発見します。私は他の人のコードを読むことで多くを学びました。この記事では、私が他の人のコードを読む際に、彼らが従っていてほしかった9つのガイドラインをまとめました。

.Net Coreにおけるガベージコレクションのタイプ
.Net Coreにおけるガベージコレクションのタイプ

現代の言語におけるメモリ管理は、しばしば後回しにされがちです。実際のところ、私たちはメモリについてほとんど考えることなくソフトウェアを書いています。これは私たちにとって有益ですが、常に例外があります…

CRUDアプリケーションとビジネス層:実践的な視点
CRUDアプリケーションとビジネス層:実践的な視点

ビジネス層は有益に見えるかもしれませんが、CRUDアプリケーションにおいては、その価値は導入される複雑さとメンテナンス負荷によってしばしば相殺されます。