اول مرتبسازی؟: تمرینی شخصی در طراحی تجربی نرمافزار
مرتبسازی نرمافزارهای نامنظم یک ضرورت است. این به معنای شکستن کد برای خوانایی بیشتر است؛ یعنی «مرتبسازی» کد برای قابلفهمتر شدن آن.
مرتبسازی نرمافزارهای نامنظم یک ضرورت است. این به معنای شکستن کد برای خوانایی بیشتر است؛ یعنی «مرتبسازی» کد برای قابلفهمتر شدن آن. در این راهنمای کاربردی، کنت بک، خالق برنامهنویسی افراطی و پیشگام الگوهای نرمافزاری، پیشنهاد میکند که چه زمانی و کجا میتوانید مرتبسازیها را در کد خود اعمال کنید تا ضمن حفظ ساختار کلی سیستم، آن را بهبود بخشید. به جای تلاش برای تسلط یکباره بر مرتبسازی، این کتاب به خوانندگان اجازه میدهد چند نمونه که برای مشکلشان منطقی است را امتحان کنند. اگر آنها تابع بزرگی با خطوط کد زیاد دارند، یاد میگیرند چگونه آن را به صورت منطقی به بخشهای کوچکتر تقسیم کنند. در طول مسیر، توسعهدهندگان تئوری پشت طراحی نرمافزار شامل جفتشدگی، انسجام، جریانهای نقدی تنزیلشده و اختیارات را میآموزند.
از کتابخانهٔ نویسنده
انتخابهای نزدیک به این کتاب
درو نیل
اسکات میرز
اولا النستام
جوآن مکنیل
استیون برد
سوزان لامرز