Software Development, Design and Coding

تاریخ: 1401/02/10 21:45
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۳۲۴۶
دیدگاه ها: ۰
برچسب ها: Coding |software engineering |
کتاب Software Development, Design and Coding
Apress
John F. Dooley
9781484231524
2017
320
English

در کتاب Software Development, Design and Coding (توسعه نرم افزار، طراحی و کدنویسی)، اصول طراحی نرم افزار خوب و نحوه تبدیل آن اصول به کدی عالی را خواهید آموخت. این کتاب، شما را با مهندسی نرم افزار، از کاربرد اصول مهندسی تا توسعه نرم افزار آشنا می‌کند. شما چگونگی اجرای یک پروژه‌ی نرم افزاری را خواهید دید، مراحل مختلف یک پروژه را بررسی می‌کنید و نحوه‌ی طراحی و پیاده سازی برنامه‌ها را به منظور حل مشکلات خاصی یاد خواهید گرفت. این کتاب همچنین درباره‌ی ساختن کد است؛ چگونه برنامه‌های عالی بنویسید و آن‌ها را به کار بیندازید.
چه در برنامه نویسی تازه کار باشید و چه صدها برنامه کاربردی نوشته باشید، در این کتاب کارهایی را که قبلا انجام داده اید را دوباره بررسی خواهید کرد و راه‌های بهبود را بررسی خواهید کرد. با استفاده از زبان جاوا، شما عمیقاً به استانداردهای کدنویسی، اشکال زدایی، تست واحد، ماژولار بودن و سایر ویژگی‌های برنامه‌های خوب نگاه خواهید کرد.

 


مطالبی که در کتاب Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring یاد خواهید گرفت:

  • مرور روش‌های چابک مدرن از جمله اسکرام و برنامه نویسی Lean
  • استفاده از توانایی‌های سیستم‌های کامپیوتری مدرن با برنامه نویسی موازی
  • کار با الگو‌های طراحی به منظور بهره برداری از بهترین شیوه‌های توسعه
  • استفاده از ابزار‌های مدرن برای توسعه، همکاری و کنترل سورس کد

این کتاب برای چه کسانی است؟

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

 

Table of Contents:
- Chapter 1: Introduction to Software Development
- Chapter 2: Software Process Models
- Chapter 3: Project Management Essentials
- Chapter 4: Requirements
- Chapter 5: Software Architecture
- Chapter 6: Design Principles
- Chapter 7: Structured Design
- Chapter 8: Object-Oriented Overview
- Chapter 9: Object-Oriented Analysis and Design
- Chapter 10: Object-Oriented Design Principles
- Chapter 11: Design Patterns
- Chapter 12: Parallel Programming
- Chapter 13: Parallel Design Patterns
- Chapter 14: Code Construction
- Chapter 15: Debugging
- Chapter 16: Unit Testing
- Chapter 17: Code Reviews and Inspections
- Chapter 18: Ethics and Professional Practice
- Chapter 19: Wrapping It all Up

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...