ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Design Patterns in .Net: Reusable Approaches in C# and F# for Object-Oriented Software Design

دانلود کتاب الگوهای طراحی در Net: رویکردهای قابل استفاده مجدد در C# و F# برای طراحی نرم افزار شی گرا

Design Patterns in .Net: Reusable Approaches in C# and F# for Object-Oriented Software Design

مشخصات کتاب

Design Patterns in .Net: Reusable Approaches in C# and F# for Object-Oriented Software Design

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 148424365X, 9781484243657 
ناشر: Apress 
سال نشر: 2019 
تعداد صفحات: 356 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Design Patterns in .Net: Reusable Approaches in C# and F# for Object-Oriented Software Design به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب الگوهای طراحی در Net: رویکردهای قابل استفاده مجدد در C# و F# برای طراحی نرم افزار شی گرا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



فهرست مطالب

Table of Contents
About the Author
Introduction
Part I: Introduction
	Chapter 1: The SOLID Design Principles
		Single Responsibility Principle
		Open-Closed Principle
		Liskov Substitution Principle
		Interface Segregation Principle
		Dependency Inversion Principle
	Chapter 2: The Functional Perspective
		Function Basics
		Functional Literals in C#
		Storing Functions in C#
		Functional Literals in F#
		Composition
		Functional-Related Language Features
Part II: Creational Patterns
	Chapter 3: Builder
		Scenario
		Simple Builder
		Fluent Builder
		Communicating Intent
		Composite Builder
		Builder Parameter
		Fluent Interface Inheritance
		DSL Construction in F#
		Summary
	Chapter 4: Factories
		Scenario
		Factory Method
		Factory
		Inner Factory
			Logical Separation
		Abstract Factory
		Functional Factory
		Summary
	Chapter 5: Prototype
		Deep vs. Shallow Copying
		ICloneable Is Bad
		Deep Copying with a Special Interface
		Deep Copying Objects
		Duplication via Copy Construction
		Serialization
		Prototype Factory
		Summary
	Chapter 6: Singleton
		Singleton by Convention
		Classic Implementation
			Lazy Loading
		The Trouble with Singleton
		Singletons and Inversion of Control
		Monostate
		Summary
Part III: Structural Patterns
	Chapter 7: Adapter
		Scenario
		Adapter
		Adapter Temporaries
		The Problem with Hashing
		Property Adapter (Surrogate)
		Adapters in the .NET Framework
		Summary
	Chapter 8: Bridge
		Conventional Bridge
		Dynamic Prototyping Bridge
		Summary
	Chapter 9: Composite
		Grouping Graphic Objects
		Neural Networks
		Shrink Wrapping the Composite
		Summary
	Chapter 10: Decorator
		Custom String Builder
		Adapter-Decorator
		Multiple Inheritance
		Dynamic Decorator Composition
		Static Decorator
		Functional Decorator
		Summary
	Chapter 11: Façade
		Building a Trading Terminal
		An Advanced Terminal
		Where’s the Façade?
		Summary
	Chapter 12: Flyweight
		Usernames
		Text Formatting
		Summary
	Chapter 13: Proxy
		Protection Proxy
		Property Proxy
		Virtual Proxy
		Communication Proxy
		Summary
Part IV: Behavioral Patterns
	Chapter 14: Chain of Responsibility
		Scenario
		Method Chain
		Broker Chain
		Summary
	Chapter 15: Command
		Scenario
		Implementing the Command Pattern
		Undo Operations
		Composite Commands
		Functional Command
		Queries and Command Query Separation
		Summary
	Chapter 16: Interpreter
		Numeric Expression Evaluator
			Lexing
			Parsing
			Using Lexer and Parser
		Interpretation in the Functional Paradigm
		Summary
	Chapter 17: Iterator
		Array-Backed Properties
		Let’s Make an Iterator
		Improved Iteration
		Summary
	Chapter 18: Mediator
		Chat Room
		Mediator with Events
		Summary
	Chapter 19: Memento
		Bank Account
		Undo and Redo
		Summary
	Chapter 20: Null Object
		Scenario
		Intrusive Approach
		Null Object
		Design Improvements
		Null Object Virtual Proxy
		Dynamic Null Object
		Summary
	Chapter 21: Observer
		Weak Event Pattern
		Property Observers
		Dependency Problems
		Event Streams
		Observable Collections
		Declarative Subscriptions
		Summary
	Chapter 22: State
		State-Driven State Transitions
		Handmade State Machine
		State Machines with Stateless
			Types, Actions, and Ignoring Transitions
			Reentrancy Again
			Hierarchical States
			More Features
		Summary
	Chapter 23: Strategy
		Dynamic Strategy
		Static Strategy
		Functional Strategy
		Summary
	Chapter 24: Template Method
		Game Simulation
		Functional Template Method
		Summary
	Chapter 25: Visitor
		Intrusive Visitor
		Reflective Printer
			Functional Reflective Visitor
		Improvements
		What Is Dispatch?
		Dynamic Visitor
		Classic Visitor
			Implementing an Additional Visitor
		Acyclic Visitor
		Functional Visitor
		Summary
Index




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