مرواریدهای برنامهنویسی بیشتر: اعترافات یک برنامهنویس
چه ارتباطی میان موضوعاتی از شیمی آلی تا لشکرکشیهای ناپلئون با برنامهنویسی کامپیوتر وجود دارد؟ این مجموعه مقالات جنبههای متنوع برنامهنویسی را نشان میدهد و ثابت میکند که برنامهنویسی میتواند هم یک علم سرگرمکننده و هم ظریف باشد.
چه ارتباطی میان موضوعاتی از شیمی آلی تا لشکرکشیهای ناپلئون با برنامهنویسی کامپیوتر وجود دارد؟ این مجموعه مقالات جنبههای متنوع برنامهنویسی را نشان میدهد و ثابت میکند که برنامهنویسی میتواند هم یک علم سرگرمکننده و هم ظریف باشد. برخی از این مقالات به تکنیکهای برنامهنویسی میپردازند، مانند اینکه چگونه پروفایلرها میتوانند بینشی از رفتار پویای برنامهها ارائه دهند و روشهایی برای خودتوصیفی فایلهای داده. این تکنیکها با برنامههای واقعی سروکار دارند و با استفاده از زبانهای C و Awk به شکلی واقعگرایانه تصویر شدهاند. بنتلی همچنین ترفندهایی از حرفه برنامهنویسی را در اختیار خواننده قرار میدهد، مانند مجموعهای از قواعد سرانگشتی و نکاتی برای یافتن راهحلهای ساده برای مسائل دشوار. این مقالات در اصل در ستون نویسنده در نشریه Communication of the ACM منتشر شده و به طور قابلتوجهی بازنگری شدهاند و بخشها، مسائل و نظرات خوانندگان جدیدی را در بر میگیرند.
انتخابهای نزدیک به این کتاب
استیون دی. گالبریت
کریس هیونن
جیمز اف. دیویس
کورنلیا دروتو
اولگ بوگوپولسکی
جیمز دابلیو. ویک