Java design patterns A hands-On experience with real-world examples

دانلود کتاب Java design patterns A hands-On experience with real-world examples

34000 تومان موجود

کتاب الگوهای طراحی جاوا یک تجربه عملی با نمونه های دنیای واقعی نسخه زبان اصلی

دانلود کتاب الگوهای طراحی جاوا یک تجربه عملی با نمونه های دنیای واقعی بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد

این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 6


توضیحاتی در مورد کتاب Java design patterns A hands-On experience with real-world examples

نام کتاب : Java design patterns A hands-On experience with real-world examples
ویرایش : Second edition
عنوان ترجمه شده به فارسی : الگوهای طراحی جاوا یک تجربه عملی با نمونه های دنیای واقعی
سری :
نویسندگان : ,
ناشر : Apress
سال نشر : 2018;2019
تعداد صفحات : 512
ISBN (شابک) : 9781484240779 , 1484240774
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 17 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Table of Contents......Page 5
About the Author......Page 19
About the Technical Reviewers......Page 20
Acknowledgments......Page 22
Foreword......Page 23
Introduction......Page 24
Part I: Gang of Four Patterns......Page 31
Real-World Example......Page 32
Class Diagram......Page 33
Discussion......Page 34
Implementation......Page 35
Q&A Session......Page 36
Output......Page 40
Discussion......Page 41
Bill Pugh’s Solution......Page 43
Double-Checked Locking......Page 44
Real-World Example......Page 47
Class Diagram......Page 48
Package Explorer View......Page 50
Implementation......Page 51
Output......Page 53
Q&A Session......Page 54
Demonstration......Page 57
Output......Page 59
Concept......Page 60
Computer-World Example......Page 61
Illustration......Page 62
Package Explorer View......Page 63
Implementation......Page 65
Q&A Session......Page 69
Modified Package Explorer View......Page 73
Modified Implementation......Page 75
Modified Output......Page 79
Analysis......Page 80
Concept......Page 82
Computer-World Example......Page 83
Class Diagram......Page 84
Implementation......Page 85
Modified Implementation......Page 88
Q&A Session......Page 90
Concept......Page 94
Illustration......Page 95
Class Diagram......Page 97
Package Explorer View......Page 98
Implementation......Page 99
Q&A Session......Page 103
Simple Factory Pattern Code Snippet......Page 104
Abstract Factory Pattern Code Snippet......Page 105
Conclusion......Page 106
Modified Implementation......Page 107
Modified Output......Page 112
Real-World Example......Page 113
Class Diagram......Page 114
Package Explorer View......Page 115
Implementation......Page 116
Q&A Session......Page 118
Alternate Implementation......Page 119
Output Without Lazy Instantiation......Page 121
Analysis......Page 122
Modified Package Explorer View......Page 124
Modified Implementation......Page 125
Modified Output......Page 127
Real-World Example......Page 129
Computer-World Example......Page 131
Class Diagram......Page 132
Implementation......Page 133
Output......Page 136
Q&A Session......Page 137
Real-World Example......Page 143
Computer-World Example......Page 144
Illustration......Page 145
Package Explorer View......Page 146
Implementation......Page 147
Modified Class Diagram......Page 149
Key Characteristics of the Modified Implementation......Page 150
Modified Package Explorer View......Page 152
Modified Implementation......Page 153
Object Adapters......Page 156
Class Adapters......Page 157
Q&A Session......Page 158
Real-World Example......Page 161
Illustration......Page 162
Class Diagram......Page 163
Package Explorer View......Page 164
Implementation......Page 165
Output......Page 169
Q&A Session......Page 170
Concept......Page 173
Computer-World Example......Page 174
Illustration......Page 175
Package Explorer View......Page 176
Implementation......Page 177
Output......Page 183
Q&A Session......Page 185
Concept......Page 190
Illustration......Page 191
Class Diagram......Page 192
Package Explorer View......Page 193
Implementation......Page 194
Output......Page 199
Q&A Session......Page 201
Real-World Example......Page 204
Illustration......Page 205
Class Diagram......Page 208
Package Explorer View......Page 209
Implementation......Page 210
Output......Page 214
Q&A Session......Page 215
Concept......Page 217
Illustration......Page 218
Class Diagram......Page 219
Implementation......Page 220
Modified Illustration......Page 222
Key Characteristic of the Modified Example......Page 223
Step 2......Page 224
Step 3......Page 225
Step 5......Page 226
Modified Package Explorer View......Page 228
Modified Implementation......Page 230
Modified Output......Page 236
Q&A Session......Page 237
Concept......Page 240
Computer-World Example......Page 243
Illustration......Page 244
Package Explorer View......Page 245
Implementation......Page 247
Q&A Session......Page 250
Real-World Example......Page 255
Illustration......Page 256
Package Explorer View......Page 257
Implementation......Page 259
Q&A Session......Page 262
Real-World Example......Page 272
Class Diagram......Page 273
Package Explorer View......Page 274
Implementation......Page 275
Q&A Session......Page 277
Modified Implementation......Page 278
Modified Output......Page 281
Real-World Example......Page 283
Illustration......Page 284
Class Diagram......Page 285
Package Explorer View......Page 286
Implementation......Page 287
Q&A Session......Page 290
Modified Class Diagram......Page 291
Modified Package Explorer View......Page 292
Modified Implementation......Page 294
Modified Output......Page 300
Concept......Page 304
Real-World Example......Page 305
Illustration......Page 306
Class Diagram......Page 307
Package Explorer View......Page 309
First Implementation......Page 310
Output......Page 312
Second Implementation......Page 313
Output......Page 315
Q&A Session......Page 316
Third Implementation......Page 318
Output......Page 321
Real-World Example......Page 322
Illustration......Page 323
Class Diagram......Page 324
Implementation......Page 325
Output......Page 328
Q&A Session......Page 329
Modified Caretaker Class......Page 330
Modified Output......Page 331
Analysis......Page 332
Key Characteristics of the Following Program......Page 340
Implementation......Page 341
Analysis......Page 344
Analysis......Page 345
Concept......Page 347
Illustration......Page 348
Class Diagram......Page 350
Package Explorer View......Page 352
Implementation......Page 353
Output......Page 357
Q&A Session......Page 358
Modified Package Explorer View......Page 361
Modified Implementation......Page 363
Modified Output......Page 368
Real-World Example......Page 371
Computer-World Example......Page 372
Illustration......Page 373
Class Diagram......Page 374
Package Explorer View......Page 375
Implementation......Page 377
Modified Illustration......Page 381
Modified Class Diagram......Page 383
Modified Package Explorer View......Page 384
Modified Implementation......Page 385
Modified Output......Page 390
Q&A Session......Page 391
Concept......Page 395
Computer-World Example......Page 396
Illustration......Page 397
Class Diagram......Page 398
Package Explorer View......Page 399
Implementation......Page 400
Output......Page 403
Q&A Session......Page 404
Concept......Page 406
Illustration......Page 408
Class Diagram......Page 410
Package Explorer View......Page 411
Implementation......Page 412
Output......Page 416
Modified Package Explorer View......Page 417
Modified Implementation......Page 418
Analysis......Page 423
Q&A Session......Page 424
Part II: Additional Design Patterns......Page 425
Real-World Example......Page 426
Computer-World example......Page 427
Class Diagram......Page 428
Package Explorer View......Page 429
Implementation......Page 430
Output......Page 432
Case3. An unwanted user input:2......Page 433
Q&A Session......Page 434
Concept......Page 436
A Faulty Program......Page 437
Analysis with an Unwanted Input......Page 439
Analysis......Page 440
Illustration......Page 441
Class Diagram......Page 442
Package Explorer View......Page 443
Implementation......Page 444
Output......Page 447
Q&A Session......Page 448
Concept......Page 452
Key Points to Remember......Page 453
Variation 2......Page 454
Real-World Example......Page 455
Computer-World Example......Page 456
Class Diagram......Page 457
Implementation......Page 459
Output......Page 467
Q&A Session......Page 468
Modified Output......Page 470
Part III: Final Discussions on Design Patterns......Page 473
Chapter 27: Criticisms of Design Patterns......Page 474
Q&A Session......Page 476
What Is an Antipattern?......Page 480
Brief History of Antipatterns......Page 481
Examples of Antipatterns......Page 482
Q&A Session......Page 484
Chapter 29: FAQs......Page 488
Appendix A: A Brief Overview of GoF Design Patterns......Page 494
Key Points......Page 495
B. Structural Patterns......Page 496
C. Behavioral Patterns......Page 497
Q&A Session......Page 499
Appendix B: Winning Notes and the Road Ahead......Page 502
Appendix C: Bibliography......Page 503
Index......Page 505




پست ها تصادفی