Living Documentation: Continuous Knowledge Sharing by Design

تاریخ: 1399/07/25 14:27
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۲۵۳۷
دیدگاه ها: ۰
برچسب ها: Coding |software engineering |
کتاب Living Documentation: Continuous Knowledge Sharing by Design
Addison-Wesley Professional
Cyrille Martraire
9780134689326
2019
480
English

مستندات نرم افزار می‌توانند جان بگیرند، پویا بمانند و در حقیقت به شما در ساختن نرم افزار بهتر کمک کنند. کتاب Living Documentation، برای توسعه دهندگان، معماران و سایر متخصصین نرم افزار نوشته شده است تا نحوه‌ی ایجاد مستنداتی را نشان دهد که در کل چرخه توسعه و طراحی شما تکامل می‌یابند. این کتاب از روشی که از طراحی دامنه محور (Domain Driven Design) الهام گرفته شده است برای ساختن مستنداتی استفاده می‌کند که تکامل پیدا می‌کنند تا در طول چرخه توسعه ارزش را به حداکثر برسانند.

نویسنده این کتاب، Cyrille Martraire از طریق الگوها، تصاویر واضح و مثال‌های واقعی، نحوه استفاده از ساخته‌های خوش ساخت و اتوماسیون را برای بهبود چشمگیر ارزش مستندات با حداقل هزینه اضافی نشان می‌دهد. حوزه، زبان یا فناوری‌های شما هرچه باشد، مجبور نیستید از بین نرم افزار کار کننده و مستندات جامع و با کیفیت بالا یکی را انتخاب کنید؛ هر دو را می‌توانید داشته باشید.


مطالبی که در کتاب «مستندات زنده: اشتراک مداوم دانش به طور آگاهانه» خواهید آموخت:

  • استخراج و تقویت دانش در دسترس و مفید کردن آن‌ها با جمع آوری زنده
  • خودکار سازی ایجاد مستندات و نمودار‌ها که با تغییر دانش تکامل می‌یابند
  • استفاده از ابزار‌های توسعه برای ریفکتور کردن مستندات
  • استفاده از مستندات برای بهبود طراحی‌های نرم افزار
  • معرفی مستندات زنده به محیط‌های جدید و قدیمی

  

Table of Contents:
- Chapter 1: Rethinking Documentation
- Chapter 2: Behavior-Driven Development as an Example of Living Specifications
- Chapter 3: Knowledge Exploitation
- Chapter 4: Knowledge Augmentation
- Chapter 5: Living Curation: Identifying Authoritative Knowledge
- Chapter 6: Automating Documentation
- Chapter 7: Runtime Documentation
- Chapter 8: Refactorable Documentation
- Chapter 9: Stable Documentation
- Chapter 10: Avoiding Traditional Documentation
- Chapter 11: Beyond Documentation: Living Design
- Chapter 12: Living Architecture Documentation
- Chapter 13: Introducing Living Documentation to a New Environment
- Chapter 14: Documenting Legacy Applications
- Chapter 15: Extra: Conspicuous Documentation

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...