Code complete

فرمت و حجم فایل:
mobi
|
مگابایت 3.9
راهنما:

درباره کتاب

"Widely considered one of the best practical guides to programming, Steve McConnell's original Code Complete has been helping developers write better software for more than a decade. Now this book has been fully updated and revised with leading-edge practices - and hundreds of new code samples - illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking - and help you build the highest quality code."--Jacket.
. "به طور گسترده ای به عنوان یکی از بهترین راهنماهای عملی برای برنامه نویسی، کامل کد اصلی استیو مک کانل است که به کمک توسعه دهندگان ارسال نرم افزار بهتر برای بیش از یک دهه در حال حاضر این کتاب شده است به طور کامل به روز شده و تجدید نظر با شیوه های پیشرو - و صدها نفر از کد جدید

فهرست مطالب

  • Part I. Laying the foundation : Welcome to software construction
  • Metaphors for a richer understanding of software development
  • Measure twice, cut once: upstream prerequisites
  • Key construction decisions
  • Part II. Creating high-quality code : Design in construction
  • Working classes
  • High-quality routines
  • Defensive programming
  • The pseudocode programming process
  • Part III. Variables : General issues in using variables
  • The power of variable names
  • Fundamental data types
  • Unusual data types
  • Part IV. Statements : Organizing straight-line code
  • Using conditionals
  • Controlling loops
  • Unusual control structures
  • Table-driven methods
  • General control issues
  • Part V. Code improvements : The software-quality landscape
  • Collaborative construction
  • Developer testing
  • Debugging
  • Refactoring
  • Code-tuning strategies
  • Code-tuning techniques
  • Part VI. System considerations : How program size affects construction
  • Managing construction
  • Integration
  • Programming tools
  • Part VII. Software craftsmanship : Layout and style
  • Self-documenting code
  • Personal character
  • Themes in software craftsmanship
  • Where to find more information.
  • قسمت اول تخمگذار پایه: خوش آمدید به ساخت و ساز نرم افزار
  • استعاره برای درک غنی تر از توسعه نرم افزار
  • اندازه گیری دو بار، یک بار قطع: پیش نیازها بالادست
  • تصمیم گیری ساخت و ساز کلیدی
  • قسمت دوم.
  • طبقه کارگر
  • روال با کیفیت بالا
  • برنامه نویسی تدافعی
  • روند برنامه نویسی شبه
  • قسمت سوم.
  • قدرت نام متغیر
  • انواع داده های اساسی
  • انواع داده های غیر معمول
  • بخش چهارم.
  • با استفاده از شرطی
  • کنترل حلقه
  • ساختارهای کنترل غیر معمول
  • روش مبتنی بر جدول
  • مسائل مربوط به کنترل عمومی
  • بهبود بخشی V. کد: چشم انداز نرم افزار با کیفیت
  • ساخت و ساز همکاری
  • آزمایش برنامه نویسان
  • اشکال زدایی
  • فاکتورگیری مجدد
  • استراتژی های کد تنظیم
  • تکنیک های کد تنظیم
  • بخش ششم.
  • مدیریت ساخت و ساز
  • انتگرال گیری
  • ابزار برنامه نویسی
  • بخش هفتم.
  • کد خود مستند
  • شخصیت های شخصی
  • تم در نرم افزار ساخت
  • از کجا پیدا کردن اطلاعات بیشتر.

دانلود کتاب

دیدگاه کاربران