ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learning JavaScript Design Patterns

دانلود کتاب آموزش الگوهای طراحی جاوا اسکریپت

Learning JavaScript Design Patterns

مشخصات کتاب

Learning JavaScript Design Patterns

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9781098139872 
ناشر: Reilly 
سال نشر: 2023 
تعداد صفحات: 159 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 Mb 

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

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



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

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


در صورت تبدیل فایل کتاب Learning JavaScript Design Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب آموزش الگوهای طراحی جاوا اسکریپت

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


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

Design patterns provide a common vocabulary to structure code, making it easier to understand. They help enhance the quality of this connection to other developers. Knowledge of design patterns helps us identify recurring themes in requirements and map them to definitive solutions. We can rely on the experience of others who have encountered a similar problem and devised an optimized method to address it. This knowledge is invaluable as it paves the way for writing or refactoring code to make it maintainable.



فهرست مطالب

1. Introduction to Design Patterns
	History of Design Patterns
	What Is a Pattern?
	An everyday use case for design patterns
	Summary
2. “Pattern”-ity Testing, Proto-Patterns, and the Rule of Three
	What are Proto-Patterns?
	The “Pattern” Tests
	Rule of Three
	Summary
3. Structuring and Writing Patterns
	The Structure of a Design Pattern
	Well Written Patterns
	Writing a pattern
	Summary
4. Anti-Patterns
	What are Anti-Patterns
	Anti-Patterns in JavaScript
	Summary
5. Modern JavaScript Syntax and Features
	The Importance Of Decoupling Applications
	Modules With Imports And Exports
	Module Objects
	Modules Loaded From Remote Sources
	Static Imports
	Dynamic Imports
		Import on Interaction
		Import on visibility
	Modules For The Server
	Advantages of using Modules
	Classes With Constructors, Getters & Setters
	Classes in JavaScript frameworks
	Summary
	Related Reading
6. Categories of Design Patterns
	Background
		Creational Design Patterns
	Structural Design Patterns
	Behavioral Design Patterns
	Design Pattern Classes
	Summary
7. JavaScript Design Patterns
	Choosing a Pattern
	The Constructor Pattern
		Object Creation
		Basic Constructors
		Constructors with Prototypes
	The Module Pattern
		Object Literals
		The Module Pattern
		Module Pattern Variations
		Modern Module Pattern with WeakMap
		Modules with modern libraries
	The Revealing Module Pattern
		Advantages
		Disadvantages
	The Singleton Pattern
		State management in React
	The Observer Pattern
		Differences Between the Observer and Publish/Subscribe Pattern
		Advantages
		Disadvantages
		Publish/Subscribe Implementations
	The Mediator Pattern
		A Simple Mediator
		Similarities And Differences
		Event Aggregator Use
		Mediator Use
		Event Aggregator (Pub/Sub) And Mediator Together
		Mediator/Middleware in modern JavaScript
		Mediator Vs. Facade
	The Prototype Pattern
	The Command Pattern
	The Facade Pattern
		Notes on Abstraction
	The Factory Pattern
		When to Use the Factory Pattern
		When Not to Use the Factory Pattern
		Abstract Factories
	The Mixin Pattern
	Subclassing
	Mixins
		Advantages and Disadvantages
	The Decorator Pattern
	Pseudoclassical Decorators
		Interfaces
		Abstract Decorators
	Advantages and Disadvantages
	Flyweight
		Using Flyweights
		Flyweights and Sharing Data
		Implementing Classical Flyweights
		Converting Code to Use the Flyweight Pattern
		A Basic Factory
		Managing the Extrinsic States
		The Flyweight Pattern and the DOM
		Example: Centralized event handling
	Summary
About the Author




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