سبد خرید
0

هیچ محصولی در سبد خرید نیست.

حساب کاربری

یا

حداقل 8 کاراکتر

پشتیبان 99004600919

پشتیبانی

20%

Working Effectively with Legacy Code

کتاب Working Effectively with Legacy Code

از سیستم های قدیمی خود بهره بیشتری ببرید: عملکرد، عملکرد، قابلیت اطمینان و مدیریت بیشتر آیا کد شما به راحتی قابل تغییر است؟ آیا وقتی آن را تغییر می‌دهید، می‌توانید تقریباً آنی بازخورد دریافت کنید؟ آیا آن را درک می کنید؟ اگر پاسخ هر یک از این سؤالات منفی است، شما دارای کدهای قدیمی هستید و زمان و هزینه را از تلاش‌های توسعه شما می‌گیرد.

خرید کتاب زبان اصلی | کاغذ تحریر | سایز اصلی کتاب | چاپ سیاه و سفید | صحافی جلد نرم

قیمت اصلی ۴۵۰,۰۰۰ تومان بود.قیمت فعلی ۳۶۰,۰۰۰ تومان است.

سیمی‌ کتاب‌ها به صورت رایگان!

کافیست در بخش توضیحات سبد خرید درخواست دهید.

موجود در انبار
✅ قیمت منصفانه به نسبت کیفیت بالای محصولات
✅گارانتی اصالت و ضمانت سلامت فیزیکی کتاب ها
✅ ارسال با بسته بندی مقاوم در کمترین زمان ممکن
✅ قیمت های به روز و عدم اتمام موجودی کتاب ها
نقد و بررسی اجمالیکتاب Working Effectively with Legacy Code

Working Effectively with Legacy Code

Get more out of your legacy systems: more performance, functionality, reliability, and manageability

Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.

In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform—with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren’t object-oriented
  • Handling applications that don’t seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

© Copyright Pearson Education. All rights reserved.

About the Author

MICHAEL C. FEATHERS works for Object Mentor, Inc., one of the world’s top providers of mentoring, skill development, knowledge transfer, and leadership services in software development. He currently provides worldwide training and mentoring in Test-Driven Development (TDD), Refactoring, OO Design, Java, C#, C++, and Extreme Programming (XP). Michael is the original author of CppUnit, a C++ port of the JUnit testing framework, and FitCpp, a C++ port of the FIT integrated-testing framework. A member of ACM and IEEE, he has chaired CodeFest at three OOPSLA conferences.

کتاب های رابرت سی مارتین

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

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

نمونه هایی در Java ، C ++ و Csharp ارائه شده است ، و کتاب فرض می کند که خواننده از UMLnotation آگاهی دارد. استراتژی های استفاده از UML و کد در C ++ و جاوا در درجه اول مشاوره مستقل به زبان انگلیسی در میله های جانبی و ضمائم مخصوص کاربران خاص زبانی ارائه می شود.

نمایش ادامه مطلب
برچسب:
مشخصات کلیکتاب Working Effectively with Legacy Code
کتاب چاپی
ناشر

Prentice Hall

نویسندگان

Michael Feathers

سال نشر

2004

زبان

انگلیسی

چاپ

چاپ سیاه و سفید

صحافی

صحافی جلد نـرم

سایز کتاب

سایز وزیری (17 در 24 سانتی متر)

تعداد صفحات

456

نظرات کاربرانکتاب Working Effectively with Legacy Code

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید. بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید. به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

اولین کسی باشید که دیدگاهی می نویسد “Working Effectively with Legacy Code”

نقد و بررسی‌ها0

  • جدیدترین
  • مفیدترین
  • دیدگاه خریداران

هنوز بررسی‌ای ثبت نشده است.

پرسش و پاسخکتاب Working Effectively with Legacy Code

هیچ پرسشی یافت نشد

    برای ثبت پرسش، لازم است ابتدا وارد حساب کاربری خود شوید

    نقد و بررسیکتاب Working Effectively with Legacy Code
    افزودن به سبد خرید
    مقایسه محصولات

    0 محصول

    مقایسه محصول
    مقایسه محصول
    مقایسه محصول
    مقایسه محصول