دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Ashley Peacock
سری:
ISBN (شابک) : 1680509837, 9781680509830
ناشر: Pragmatic Bookshelf
سال نشر: 2023
تعداد صفحات: 152
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 12 مگابایت
در صورت تبدیل فایل کتاب 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