2014/07/29 / 最終更新日時 : 2024/04/19 米良太 移行細分化 エリック・エヴァンスのドメイン駆動設計 アジャイルサムライでも必読と紹介されていた本 (アジャイルサムライ参照) ドメイン駆動設計 DomainDrivenDesign ドメイン 領域。対象。 システム開発においては開発するソフトウェアが実現しようとする機能の […]
2014/07/23 / 最終更新日時 : 2024/04/19 米良太 移行細分化 アジャイルサムライ 原則 ・2週間に1回成果を出す。 (テスト済みのプログラムを納品する) 進捗報告、顧客満足向上、要件定義の再確認、またはその修正を促す効果がある。 ・暗黙的な期待⇒明示的な期待に変換しなければならない。 3つの真実 (1 […]
2014/07/23 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 ポインタ ポインタとは? ポインタ=ポインタに格納されたリンク先を遠隔操作する機能 通常変数のポインタ C# C++ VB6 Perl ポインタ変数pを宣言 int *p ; 注意 *p がポインタではない。pがポインタ ポインタ […]
2014/07/21 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 イベント、委譲 Delegate 基本 delegate = 処理を格納する変数 ≒関数ポインタ(C++) C# VB.NET static class MyClass { public static void MyFunc1() { […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 Subversion③ TortoiseSVN 概要 Windows上で動作するGUIベースのSubversion フォルダ階層や状態を把握しやすい アイコンの意味 一覧 オフィシャルサイトの説明 通常 リポジトリとローカルのファイルが一致している状態 変更 リポジト […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 Subversion② アカウント作成 (~/svnをリポジトリとした場合) svnディレクトリには自動で作成されるディレクトの内、 「conf」ディレクトリ直下の「svnserve.conf」を編集する。 匿名ユーザー anon-access […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 演算子 比較演算子 C# VB.NET JAVA JavaScript Perl bがaに等しい == if (a == b) { ~ } オブジェクトの比較(参照の比較)は「プログラム言語 標準関数(テキスト系)/比較」を参照 […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 変数 エスケープ C# VB.NET Perl 頭に「\」を付ける \' シングルクォーテーション \" ダブルクォーテーション \\ \記号 \n 改行 \r リターン \b バックスペース \t 水平タブ […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 データ型:型情報 規定値 C# var i1 = default(int); i1:0 var i2 = int.MinValue; i2:-2147483648 var i3 = int.MaxValue; i3:2147483647 […]
2014/07/19 / 最終更新日時 : 2024/04/19 米良太 移行細分化 プログラム言語 データ型:Dynamic型 概要 コンパイル時に型の整合性をチェックせずに、実行時に整合性をチェックする手法。 ポリモーフィズムの様な実装が可能。 動的な型設定 class MyClass { public readonly string MyN […]