ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Beyond Software Architecture

دانلود کتاب فراتر از معماری نرم افزار

Beyond Software Architecture

مشخصات کتاب

Beyond Software Architecture

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Pearson Education Limited (US titles) 
سال نشر: 2010 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Beyond Software Architecture به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب فراتر از معماری نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Preface  xvChapter 1: Introduction  1Tour Guide  3And Now...  4Chapter 2: Patterns  5Chapter 3: A Theory of Programming  9Values  10Principles  13Conclusion  18Chapter 4: Motivation  19Chapter 5: Class  21Class  22Simple Superclass Name  23Qualified Subclass Name  24Abstract Interface   24Interface  26Abstract Class  26Versioned Interface  27Value Object  28Specialization  31Subclass  32Implementor  34Inner Class  34Instance-Specific Behavior  36Conditional  36Delegation  38Pluggable Selector  40Anonymous Inner Class  41Library Class  41Conclusion  42Chapter 6: State  43State  44Access  45Direct Access  46Indirect Access  47Common State  47Variable State  48Extrinsic State  50Variable  50Local Variable  51Field  52Parameter  53Collecting Parameter  55Optional Parameter  56Var Args  56Parameter Object  57Constant  58Role-Suggesting Name  58Declared Type  60Initialization  61Eager Initialization  61Lazy Initialization  62Conclusion  62Chapter 7: Behavior  63Control Flow  64Main Flow  64Message  65Choosing Message  65Double Dispatch  66Decomposing (Sequencing) Message  67Reversing Message  67Inviting Message  68Explaining Message  69Exceptional Flow  70Guard Clause  70Exception  72Checked Exceptions  72Exception Propagation  73Conclusion  73Chapter 8: Methods  75Composed Method  77Intention-Revealing Name  79Method Visibility  80Method Object  82Overridden Method  83Overloaded Method  83Method Return Type  84Method Comment  85Helper Method  85Debug Print Method  86Conversion  87Conversion Method  87Conversion Constructor  88Creation  88Complete Constructor  89Factory Method  90Internal Factory  91Collection Accessor Method  91Boolean Setting Method  93Query Method  93Equality Method  94Getting Method  95Setting Method  96Safe Copy  97Conclusion  98Chapter 9: Collections  99Metaphors  100Issues  101Interfaces  103Implementations  107Collections  110Extending Collections  114Conclusion  115Chapter 10: Evolving Frameworks  117Changing Frameworks without Changing Applications  117Incompatible Upgrades  118Encouraging Compatible Change  120Conclusion  129Appendix A: Performance Measurement  131Example  131API  132Implementation  133MethodTimer  134Canceling Overhead  136Tests  136Conclusion  142Bibliography  145General Programming  145Philosophy  147Java  148Index  149




نظرات کاربران