ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid

دانلود کتاب ایجاد نرم افزار با تکنیک های نمودارسازی مدرن: ساختن نرم افزار بهتر با Mermaid

Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid

مشخصات کتاب

Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1680509837, 9781680509830 
ناشر: Pragmatic Bookshelf 
سال نشر: 2023 
تعداد صفحات: 152 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 12 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



فهرست مطالب

Cover
Table of Contents
Acknowledgments
Preface
	Who Should Read This Book?
	What’s in This Book?
	What’s Not in This Book?
	How to Read This Book
	Online Resources
Introduction
	Diagramming Techniques
	Diagramming Tools
	Creating Diagrams
	Using the Command Line
1. Document Your Domain
	Determine the Important Entities
	Document Our First Relationship
	Define Associations
	Define Composite Relationships
	Define Aggregate Relationships
	Decide Between Association, Aggregation, and Composition
	Document Your Own Domain
	What You’ve Learned
2. Enhance Your Domain Model
	Define Inheritance
	Describe Relationships
	Add Multiplicity
	Add a Title
	Improve Readability
	Enrich Nodes with Links
	Enhance Your Domain Model
	What You’ve Learned
3. Visualize Application and User Flows
	Define Actors and Participants
	Add Our First Interaction
	Show Branching Logic
	Display Asynchronous Messages
	Display Length of Interactions with Activations
	Add Additional Information with Notes
	Annotate Your Diagram with Sequence Numbers
	Create Dropdown Menus
	Visualize Your Own Application Flow
	What You’ve Learned
4. Model Your Architecture
	Using the C4 Model
	Creating a System Context Diagram
	Add Nodes
	Connect Nodes
	Add Some Style
	Create Your Own System Context Diagram
	What You’ve Learned
5. Detail Your System\'s Containers
	Define the First Two Containers
	Create Clear Boundaries with Subgraphs
	Add Supporting Systems
	Improve Readability with Link Lengths
	Display Asynchronous Interactions
	Additional Arrow Types
	Create Your Own Container Diagram
	What You’ve Learned
6. Structure Your Components and Code
	Code Diagram
	Leverage Flowcharts for Complex Flows
	What You’ve Learned
7. Design Database Schemas
	Use Entity Relationship Diagrams
	Define Our First Entity
	Relate Entities
	Add Zero-to-Many Relationships
	Enrich Schemas with Keys
	Comment Your Columns
	Define Zero-or-One Relationships
	Describe Non-identifying Relationships
	Finalize Streamy’s ERD
	Design Your Database Schema
	What You’ve Learned
8. Visualize Code Flows
	Use Sequence Diagrams to Understand Class Interactions
	Define Loops
	Show Parallel Processes
	What You’ve Learned
9. Design and Refactor Your Applications
	Define Classes
	Show Dependencies with Relationships
	Refactor the Classes
	Introduce a Request Class
	Define Interfaces
	Create a Class Diagram
	What You’ve Learned
10. Render Diagrams Using Native Support
	Leverage Native Mermaid Integrations
	Render Mermaid Within Markdown Files
	Where Should You Include Diagrams?
	What About Websites Without Native Support?
	Keep Diagrams Up-to-Date
	Render a Diagram on GitHub
	What You’ve Learned
11. Create a Static Site with Mermaid Diagrams
	Devise a Plan of Action
	Learn the Basics of a GitHub Action
	Start by Defining the Events That Trigger the Action
	Check Out the Repository’s Code
	Convert Mermaid Markup to SVGs in Markdown
	Build Jekyll Artifacts
	Deploy to GitHub Pages
	Run the Action
	Render Diagrams on Page Load
	What You’ve Learned
12. What You\'ve Learned
Bibliography




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