�I�����OӋ�W���փ� �����Ϣ
- ISBN��9787519876333
- �l�δa��9787519876333 ; 978-7-5198-7633-3
- �b����һ���z�漈
- �Ԕ������o
- ���������o
- ���ٷ��>
�I�����OӋ�W���փ� ������ɫ
�������w���I�����OӋ����(�đ��Ե����g�OӋ)�������������Ϣ�S���Č��`ָ�ϡ�
����ܛ��׃�ñ������κΕr����������������һ���_�l�ˆT���㲻�H��Ҫ�o������׃���ļ��gڅ����߀��Ҫ�˽�ܛ������ĘI���I��֪�R���@���W���փԞ����ṩ��һ���I�����OӋ�ĺ���ģʽ��ԭ�t�͌��`�����ڷ����I���I������I�Ց�����*��Ҫ���ǣ�ʹܛ���OӋ�c�I������һ����
������������չʾ���@Щ���`���ָ���͌��F���ѵĘI��߉����������δ����ܛ���OӋ���wϵ�ܘ����㌢���S����һ��̽ӑ�I�����OӋ����������֮�g���Pϵ���Դ_���������M��I��������wϵ�ܘ��Q������߀���˽���Щ�ڳ�����˾��ʩ�I�����OӋ���挍������
��Vlad Khononov��һλ���ص�˼��ң������һֱ�ڑ����I�����OӋ����Q���H�I�Ն��}�������뷨�����Ƅ��������I�����OӋ��^��ǰ�lչ���������nj��I�����OӋ���ֵ�*�ц�ʾ��������Nike Tune�����g��ԃ����
������ָ���������_�l�ˆT��ϵ�y�����ˆT���OӋ�ˆT�����ؽM��������ʹ�������Ђ��ء��˴˅f�����Зl���ɵ��M�Џ��sϵ�y���_�l�����������������ö��S�����I��ģ�������ɴ˄����L���m�õă��|ܛ����
�I�����OӋ�W���փ� ���ݺ���
��������Ҫ�����У���η�����˾�ĘI���I���˽������ژ�����ϵ�y��η����丂�����������ʹ���I�����OӋ�đ��Ժ͑��g���߁혋����Ч��ܛ����Q�������Ķ��M��I��������ν������������ĘI���I��֪�R�Ĺ�ͬ��������Ό�ϵ�y�ֽ��������������΅f�{�����F꠵Ĺ�����������z��ϵ�y�����Ŀ�У�ѭ��u�M�������I�����OӋ��
�I�����OӋ�W���փ� Ŀ�
Ŀ�
�� 1
ǰ�� 3
��0 �� ���� 11
**���� �����OӋ
��1 �� �����I���I�� 15
1.1 ʲô�ǘI���I�� 15
1.2 ʲô������ 16
1.2.1 �������� 16
1.2.2 ���� .19
1.2.3 �R�e�����߅�� 23
1.3 �I��������� .26
1.3.1 Gigmaster 26
1.3.2 BusVNext 28
1.4 �l���I�� .29
1.5 �����Y30
1.6 ���¾���31
��2 �� ̽���I��֪�R 33
2.1 �I�Ն��}33
2.2 ֪�R�İl�F 34
2.3 ��ͨ .34
2.4 ʲô��ͨ���Z�� 36
2.5 �I���Z��37
2.5.1 ���� 37
2.5.2 һ���� 38
2.6 �I���I��ģ�� .39
2.6.1 ʲô��ģ�� 39
2.6.2 ��Ч��ģ�� 40
2.6.3 ��I���I��ģ 40
2.6.4 ���m��Ŭ�� 41
2.6.5 ���� 41
2.6.6 ���� 42
2.7 �����Y43
2.8 ���¾���43
��3 �� �����I����s�� .45
3.1 ��һ�µ�ģ�� .45
3.2 ʲô���������� 47
3.2.1 ģ��߅�� .48
3.2.2 ����ͨ���Z�� 49
3.2.3 �������ĵķ��� .49
3.3 ���������c������� 50
3.3.1 ���� 51
3.3.2 �������� 51
3.3.3 �����c��������֮�g�Ľ��� .51
3.4 ߅�� .53
3.4.1 ����߅�� .53
3.4.2 ���Й�߅�� 54
3.5 �F��������������� 54
3.5.1 �Z�x�� 55
3.5.2 �ƌW 55
3.5.3 �Iһ������ 56
3.6 �����Y58
3.7 ���¾���59
��4 �� ������������ .61
4.1 �f�� .62
4.1.1 ���� 62
4.1.2 ����Ⱥ� .63
4.2 �͑��C ������ .65
4.2.1 ���S�� 65
4.2.2 ������ 66
4.2.3 �_�����C���� 67
4.3 �������68
4.3.1 ��ͨ���} .68
4.3.2 ͨ������ .68
4.3.3 ģ�Ͳ .69
4.4 ������ӳ��D .69
4.4.1 �S�o 70
4.4.2 ���� 70
4.5 �����Y70
4.6 ���¾���72
�ڶ����� ���g�OӋ
��5 �� ���F���ΘI��߉ .75
5.1 ���_��75
5.1.1 ���F 76
5.1.2 �F���������� .76
5.1.3 �Εrʹ�����_�� .81
5.2 ���ӛ�82
5.2.1 ���F 82
5.2.2 �Εrʹ�û��ӛ� .83
5.3 �҂����Ռ�һЩ 84
5.4 �����Y84
5.5 ���¾���85
��6 �� �������s�I��߉ .87
6.1 �vʷ����87
6.2 �I��ģ��88
6.2.1 ���F 89
6.2.2 ���� 89
6.2.3 ������s�� . 107
6.3 �����Y. 108
6.4 ���¾���. 109
��7 �� �r�g�S�Ƚ�ģ .111
7.1 �¼���Դ. 111
7.1.1 ���� . 116
7.1.2 ���� . 118
7.1.3 ����Դ 119
7.1.4 �¼��惦 120
7.2 �¼���Դ�I��ģ�� . 121
7.2.1 ���� . 123
7.2.2 �ӄ� . 124
7.3 ��Ҋ���}. 125
7.3.1 ���� . 125
7.3.2 �h������ 127
7.3.3 ��ʲô�������@Щ���� . 127
7.4 �����Y. 128
7.5 ���¾���. 128
��8 �� �ܘ�ģʽ . 131
8.1 �I��߉�c�ܘ�ģʽ 131
8.2 �Ӽܘ�ģʽ 132
8.2.1 ��ʾ�� 132
8.2.2 �I��߉�� . 133
8.2.3 �����L���� . 133
8.2.4 ����֮�g��ͨ�� 134
8.2.5 �Ӽܘ��Į��� 134
8.2.6 �Εrʹ�÷Ӽܘ�ģʽ . 139
8.3 �˿ڨC �m�����ܘ�ģʽ 140
8.3.1 �g�Z . 140
8.3.2 ��ه����ԭ�t . 141
8.3.3 �ܘ��M���ļ��� 142
8.3.4 �˿ڨC �m�����ܘ���׃�w 143
8.3.5 �Εrʹ�ö˿ڨC �m�����ܘ�ģʽ . 143
8.4 ����C ��ԃ؟���xģʽ . 143
8.4.1 ����Z�Խ�ģ . 144
8.4.2 CQRS ģʽ�Č��F 144
8.4.3 ͶӰ�xȡģ�� . 145
8.4.4 ���R������ . 147
8.4.5 ģ�ͷֽ� 148
8.4.6 �Εrʹ��CQRS �ܘ� . 148
8.5 ���·���. 149
8.6 �����Y. 149
8.7 ���¾���. 150
��9 �� ͨ��ģʽ . 153
9.1 ģ���D�Q. 153
9.1.1 �o��Bģ���D�Q 154
9.1.2 �Р�Bģ���D�Q 156
9.2 �ۺϵ����� 158
9.2.1 �l����ģʽ . 161
9.2.2 �I���ó� 163
9.2.3 ���̹����� . 166
9.3 �����Y. 170
9.4 ���¾���. 170
�������� �I�����OӋ�đ��Ì��`
��10 �� �OӋ�Ć�ʾ . 175
10.1 ��ʾ 175
10.2 �������� . 176
10.3 �I��߉���Fģʽ 177
10.4 �ܘ�ģʽ 179
10.5 �yԇ���� 180
10.5.1 �yԇ������ 181
10.5.2 �yԇ���� 181
10.5.3 ����yԇ������ . 181
10.6 ���g�OӋ�Q�ߘ� 182
10.7 �����Y 183
10.8 ���¾��� 183
��11 �� �OӋ�Q�ߵ����M . 185
11.1 �I���I���׃�� 185
11.1.1 ����������ͨ�������D׃ .186
11.1.2 ͨ����������������D׃ .186
11.1.3 ֧��������ͨ�������D׃ .187
11.1.4 ֧����������������D׃ .187
11.1.5 ����������֧�������D׃ .187
11.1.6 ͨ��������֧�������D׃ .187
11.2 �����OӋ��] 188
11.3 ���g�OӋ��] 189
11.3.1 ���_��ģʽ����ӛ�ģʽ�D׃ .189
11.3.2 ���ӛ�ģʽ���I��ģ��ģʽ�D׃ .189
11.3.3 �I��ģ��ģʽ���¼���Դ�I��ģ��ģʽ�D׃ .191
11.3.4 �����^ȥ�� 191
11.3.5 ���w���¼���ģ .193
11.4 �M��׃�� 193
11.4.1 �ĺ����Pϵ���͑��C �������Pϵ 194
11.4.2 �Ŀ͑��C �������Pϵ����������Pϵ .194
11.5 �I��֪�R 194
11.6 ���L 195
11.6.1 ���� 196
11.6.2 �������� 197
11.6.3 �ۺ� 197
11.7 �����Y 198
11.8 ���¾��� 198
��12 �� �¼��L�� 201
12.1 ʲô���¼��L�� 201
12.2 �l��ԓ���c�¼��L�� . 201
12.3 ��Ҫʲô�������¼��L�� 202
12.4 �¼��L������ 203
12.4.1 **�����ǽY����̽�� 203
12.4.2 �ڶ������r�g�� . 204
12.4.3 ��������ʹ�c 205
12.4.4 ���IJ����P�I�¼� 206
12.4.5 ���岽������ 206
12.4.6 ������������ 207
12.4.7 ���߲����xģ�� . 208
12.4.8 �ڰ˲����ⲿϵ�y 209
12.4.9 �ھŲ����ۺ� 209
12.4.10 ��ʮ������������ . 209
12.5 ׃�w 210
12.6 �Εrʹ���¼��L�� 211
12.7 �������� 212
12.7.1 �^��ӑB 213
12.7.2 �h���¼��L�� 213
12.8 �����Y 213
12.9 ���¾��� 214
��13 �� �挍�����е��I�����OӋ 215
13.1 ���Է��� 216
13.1.1 ����I���I�� 216
13.1.2 ̽����ǰ���OӋ . 217
13.2 �F�������� . 218
13.2.1 ���ԬF���� 219
13.2.2 ���g�F���� 221
13.2.3 ���Bͨ���Z�� 221
13.3 �����I�����OӋ 224
13.4 ���N�I�����OӋ 225
13.5 �����Y 227
13.6 ���¾��� 228
���IJ��� �c��������Փ��ģʽ���Pϵ
��14 �� ���� 231
14.1 ʲô�Ƿ��� . 231
14.2 ʲô������ 232
14.2.1 ���������գ����������� 233
14.2.2 �OӋĿ�� 234
14.2.3 ϵ�y���s�� 235
14.2.4 ���ռ���ȷ��� 236
14.2.5 ���ռ���ģ�K . 237
14.3 �I�����OӋ�����յ�߅�� . 239
14.3.1 �������� 239
14.3.2 �ۺ� 241
14.3.3 ���� 242
14.4 ���s���յĹ����ӿ� 243
14.4.1 �_�����C���� 243
14.4.2 ������ . 244
14.5 �����Y 244
14.6 ���¾��� 245
��15 �� �¼��Ӽܘ� . 247
15.1 �¼��Ӽܘ����� 247
15.2 �¼� 248
15.2.1 �¼��������c��Ϣ 248
15.2.2 �¼��Y�� 249
15.2.3 �¼���� 249
15.3 �OӋ�¼��Ӽ��� 255
15.3.1 �ֲ�ʽ�Ĵ����� . 255
15.3.2 �r����� 256
15.3.3 ������� 257
15.3.4 ���F��� 257
15.3.5 �ؘ��¼��Ӽ��� 257
15.3.6 �¼����OӋ�Ć�ʾ 258
15.4 �����Y 260
15.5 ���¾��� 260
��16 �� �����W�� 263
16.1 �����͔���ģ���c���͔���ģ�� 263
16.1.1 ���� . 264
16.1.2 �S�ȱ� . 266
16.1.3 ����ģ�� 267
16.2 ������������ƽ�_ 268
16.2.1 �����}�� 268
16.2.2 ������ . 271
16.2.3 �����}��͔������ܘ������� 272
16.3 �����W�� 273
16.3.1 ���@�I��ֽ┵�� 273
16.3.2 �������aƷ 274
16.3.3 �x������ 276
16.3.4 �������Bϵ�y 276
16.3.5 �Y�ϔ����W����I�����OӋ 276
16.4 �����Y 278
16.5 ���¾��� 278
��17 �� �Y���Z 281
17.1 ���} 281
17.2 ��Q���� 282
17.3 ���F 282
17.4 ������x 282
17.4.1 ���M�I�����OӋ 282
17.4.2 �ܘ��c����ģʽ . 284
17.4.3 �z��ϵ�y�ĬF�������� 284
17.4.4 �¼��L�� 285
17.5 ȫ�����Y 285
���A �����I�����OӋ�İ��� 287
���B �����}������ 303
�����Y�� 311
չ�_ȫ��
�I�����OӋ�W���փ� ���ߺ���
[��]�����¡����Z�Z��(Vlad Khononov)��һ��ܛ�����̎��������г��^20����ИI������ڴ����g�������鲻ͬ��͵Ĺ�˾�����^���������^�ľWվ����T����ϯ�ܘ����ȸ��N���������I�����OӋ���L��֧�ֺͳ�������Vlad������I������I���I�������z��ϵ�y�����������s�ܘ���������