ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

دانلود کتاب اشعه ایکس طراحی نرم افزار: رفع بدهی فنی با تجزیه و تحلیل کد رفتاری

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

مشخصات کتاب

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781680502725, 1680505815 
ناشر: Pragmatic Programmers, LLC, The 
سال نشر: 2018 
تعداد صفحات: 265 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

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



کلمات کلیدی مربوط به کتاب اشعه ایکس طراحی نرم افزار: رفع بدهی فنی با تجزیه و تحلیل کد رفتاری: کتاب های الکترونیکی



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

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


در صورت تبدیل فایل کتاب Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب اشعه ایکس طراحی نرم افزار: رفع بدهی فنی با تجزیه و تحلیل کد رفتاری

پوشش دادن؛ فهرست مطالب؛ قدردانی ها؛ دنیای تحلیل کدهای رفتاری; چرا باید این کتاب را بخوانید این کتاب مال کیه؟؛ چگونه باید این کتاب را بخوانید؟ چگونه می توانم داده های رفتاری کد خود را دریافت کنم؟ منابع آنلاین؛ بخش اول-اولویت بندی و واکنش به بدهی فنی. 1. چرا بدهی فنی فنی نیست. استیضاح بدهی فنی؛ خطرات کمی کردن بدهی فنی؛ هوش جمعی سازمان خود را استخراج کنید. اولویت بندی بهبودها با هدایت داده ها؛ 2. شناسایی کد با نرخ بهره بالا. اندازه گیری نرخ بهره؛ بدهی فنی را با هات اسپات اولویت بندی کنید.


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

Cover; Table of Contents; Acknowledgments; The World of Behavioral Code Analysis; Why You Should Read This Book; Who Is This Book For?; How Should You Read This Book?; How Do I Get Behavioral Data for My Code?; Online Resources; Part I-Prioritize and React to Technical Debt; 1. Why Technical Debt Isn't Technical; Questioning Technical Debt; The Perils of Quantifying Technical Debt; Mine Your Organization's Collective Intelligence; Prioritize Improvements Guided by Data; 2. Identify Code with High Interest Rates; Measure Interest Rates; Prioritize Technical Debt with Hotspots.



فهرست مطالب

Cover
Table of Contents
Acknowledgments
The World of Behavioral Code Analysis
Why You Should Read This Book
Who Is This Book For?
How Should You Read This Book?
How Do I Get Behavioral Data for My Code?
Online Resources
Part I-Prioritize and React to Technical Debt
1. Why Technical Debt Isn't Technical
Questioning Technical Debt
The Perils of Quantifying Technical Debt
Mine Your Organization's Collective Intelligence
Prioritize Improvements Guided by Data
2. Identify Code with High Interest Rates
Measure Interest Rates
Prioritize Technical Debt with Hotspots. Evaluate Hotspots with Complexity TrendsUse X-Rays to Get Deep Insights into Code
Escape the Technical-Debt Trap
Exercises
3. Coupling in Time: A Heuristic for the Concept of Surprise
Uncover Expensive Change Patterns
Detect Cochanging Files
The Dirty Secret of Copy-Paste
The Power of Language-Neutral Analyses
Exercises
4. Pay Off Your Technical Debt
Follow the Principle of Proximity
Refactor Congested Code with the Splinter Pattern
Build Temporary Tests as a Safety Net
Turn Hotspot Methods into Brain-Friendly Chunks
The Curse of a Successful System. 5. The Principles of Code AgeStabilize Code by Age
The Three Generations of Code
Refactor Your Package Structure
Scale from Files to Systems
Exercises
Part II-Work with Large Codebases and Organizations
6. Spot Your System's Tipping Point
Is Software Too Hard?
Divide and Conquer with Architectural Hotspots
Analyze Subsystems
Fight the Normalization of Deviance
Toward Team-Oriented Measures
Exercises
7. Beyond Conway's Law
Software Architecture Is About Making Choices
Measure Coordination Needs
Code Ownership and Diffusion of Responsibility
Analyze Operational Team Boundaries. Social Groups: The Flip Side to Conway's LawCombine Social and Technical Information
8. Toward Modular Monoliths through the Social View of Code
Dodge the Silver Bullet
Layered Architectures and the Cost of Consistency
Monolithic Alternatives: Use Case and Feature-Centric
Discover Bounded Contexts Through Change Patterns
The Perils of Feature Teams
Clean and Dirty Architectures
Exercises
9. Systems of Systems: Analyzing Multiple Repositories and Microservices
Analyze Code in Multiple Repositories
Compare Hotspots Across Repositories
Track Change Patterns in Distributed Systems. Measure Technical SprawlDistribution Won't Cure the Dependency Blues
Exercises
10. An Extra Team Member: Predictive and Proactive Analyses
Detect Deviating Evolutionary Patterns
Catch the Absence of Change
Guide On- and Offboarding with Social Data
Know the Biases and Workarounds for Behavioral Code Analysis
Your Code Is Still a Crime Scene
Exercises
A1. The Hazards of Productivity and Performance Metrics
Adaptive Behavior and the Destruction of a Data Source
The Situation Is Invisible in Code
A2. Code Maat: An Open Source Analysis Engine
Run Code Maat
Data Mining with Code Maat.




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