دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 2 نویسندگان: Martin Fowler سری: Addison-Wesley Object Technology Series ISBN (شابک) : 0134757599, 9780134757599 ناشر: Addison-Wesley Professional سال نشر: 2018 تعداد صفحات: 455 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 12 مگابایت
در صورت تبدیل فایل کتاب Refactoring: Improving the Design of Existing Code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Refactoring: بهبود طراحی کد موجود نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بهطور کامل اصلاحشده و بهروزرسانی شده-شامل بازآفرینیهای
جدید و نمونههای کد\"هر احمقی میتواند کدی بنویسد که یک
کامپیوتر بتواند آن را بفهمد. برنامهنویسان خوب کدهایی را
مینویسند که انسانها میتوانند آن را بفهمند.\"< br
/>--M. فاولر (1999) برای بیش از بیست سال، برنامه نویسان
باتجربه در سراسر جهان برای بهبود طراحی کدهای موجود و افزایش
قابلیت نگهداری نرم افزار، و همچنین درک آسان کد موجود،
بهبازسازیمارتین فاولر تکیه کرده اند.
این نسخه جدید که مشتاقانه منتظرش بودیم، به طور کامل به روز شده
است تا تغییرات اساسی در چشم انداز برنامه نویسی را منعکس
کند.Refactoring، ویرایش دوم،شامل کاتالوگ به
روز شده ای از refactorings و شامل جاوا اسکریپت است. نمونههای
کد، و همچنین نمونههای کاربردی جدیدی که بازآفرینی بدون کلاس را
نشان میدهند.
این نسخه مانند نسخه اصلی توضیح میدهد که refactoring چیست. چرا
باید refactor کنید نحوه تشخیص کدهایی که نیاز به refactoring
دارند. و چگونه می توان آن را با موفقیت انجام داد، مهم نیست از
چه زبانی استفاده می کنید.
فرآیند و اصول کلی refactoring را بشناسید به سرعت از بازآفرینی
های مفید برای درک آسان تر برنامه استفاده کنید و آن را تغییر
دهید شناسایی \"بوی بد\" در کدی که فرصتهای سیگنال برای
refactoring را بررسی کنید، هر کدام با توضیحات، انگیزه، مکانیک،
و مثالهای ساده آزمایشهای محکمی برای بازافریختیهای خود
بسازید. (برای جزئیات در مورد نحوه دسترسی به نسخه وب به داخل
کتاب مراجعه کنید.)
Fully Revised and Updated-Includes New Refactorings and Code
Examples"Any fool can write code that a computer can
understand. Good programmers write code that humans can
understand."
--M. Fowler (1999) For more than twenty years, experienced
programmers worldwide have relied on Martin
Fowler'sRefactoringto improve the design of existing
code and to enhance software maintainability, as well as to
make existing code easier to understand.
This eagerly awaited new edition has been fully updated to
reflect crucial changes in the programming landscape.Refactoring, Second Edition,features an updated
catalog of refactorings and includes JavaScript code examples,
as well as new functional examples that demonstrate refactoring
without classes.
Like the original, this edition explains what refactoring is;
why you should refactor; how to recognize code that needs
refactoring; and how to actually do it successfully, no matter
what language you use.
Understand the process and general principles of refactoring
Quickly apply useful refactorings to make a program easier to
comprehend and change Recognize "bad smells" in code that
signal opportunities to refactor Explore the refactorings, each
with explanations, motivation, mechanics, and simple examples
Build solid tests for your refactorings Recognize tradeoffs and
obstacles to refactoringIncludes free access to the
canonical web edition, with even more refactoring resources.
(See inside the book for details about how to access the web
edition.)