ソフトウェア開発メモ

日々のソフトウェア設計、実装で考えている、気づいた事を書いています。それが真実か否かは保証しません。悪しからず。

2014-09-19から1日間の記事一覧

問い合わせ系プロパティの英文法について

はじめ 問い合わせ系プロパティはどう書くのが作法的に正しいか、未だに分からないのでまとめてみました。 UIViewController isViewLoaded 受動態の疑問形。平常文はView is loaded. hidesBottomBarWhenPushed 問い合わせというより命令。 hidesBottomBarに…

HeathKit CRCカード(作成中)

HKBiologicalSexObject HKBloodTypeObject HKHealthStore HKObject HKSample HKCategorySample HKCorrelation HKQuantitySample HKWorkout HKObjectType HKCharacteristicType HKSampleType HKCategoryType HKCorrelationType HKQuantityType HKWorkoutType …

Game Kit CRCカード(作成中)

はじめに 単なる自分の勉強用です。Gameの勉強をする人は他のサイトでお願いします。 GKAchievement 達成度 情報把握責務 達成の識別子、達成したか否か、達成率を保持します。 実行責務 プレイヤー?へチャレンジを発行します。 協調クラス GKPlayer player…

コラボレーションを識別する戦略

オブジェクトデザイン 5.4 コラボレーションを識別する戦略」を読んでまとめてみました。 ユースケースや設計ストーリーをたたき台に、コラボレーションをくみ上げて行きます。実際には責務発見の作業と並行に行う事になると思います。 また、デザインパター…

オブジェクトが行う判断

オブジェクトの責務の一つに判断責務が有ります。何頭のメソッドが呼ばれた、あるいはイベントを受けた時に自身の状態(状態変数)、他のコラボレータの状態を見て、自身がアクションを起こしたり、他のコラボレータに指示を出す。