楽水

人々の創造が自由に表現できる舞台づくり


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

Swiftのメモリ管理【weakやunownedをわかりやすく解説】

Swiftのプログラムでweakやonwnedというキーワードをみたことはありませんか? これはSwiftが採用しているARCというメモリ管理の仕組みに関係しています。 今回は以下の観点でSwiftの …

アプリケーションアーキテクチャ

アプリケーションアーキテクチャ(AA)は、ビジネス要件(戦略の実現、各種報告の信頼性確保、各種法規の遵守)に対するアプリケーション戦略を実現するアプリケーションの仕組をモデル(青写真)として表したもの …

MongoDBのインストール【MacOS】

ここでは、MacにMongoDBをインストールする方法について解説します。 環境 Mac : 10.11.7(macOS Ctalina) Homebrew : 2.5.2 MongoDB : 4.4 …

ソフトウェアの設計原則③GRASP

ソフトウェアの設計原則①:SOLIDの原則という記事で、変化に強いソフトウェアの代表的な特徴 保守性が高いこと 修正箇所が局所化され、他の部分に影響しないこと(リスクの局所化)。 再利用性が高いこと …

Swiftの関数のパラメータ【引数ラベルなどについてわかりやすく解説】

Swift 関数には、パラメータ名の無いシンプルな関数から、引数ラベルや各種パラメータがあるメソッドまで表現できる柔軟性があります。 パラメータは、関数の呼び出しを簡略化するためのデフォルト値を持つこ …