دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1st
نویسندگان: Robert C. Martin
سری:
ISBN (شابک) : 0135974445, 9780135974445
ناشر: Prentice Hall
سال نشر: 2002
تعداد صفحات: 557
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 42 مگابایت
در صورت تبدیل فایل کتاب Agile Software Development, Principles, Patterns, and Practices به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه نرم افزار چابک ، اصول ، الگوهای و عملکردها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نوشته توسط یک توسعه دهنده نرم افزار برای توسعه دهندگان نرم افزار، این کتاب مجموعه ای منحصر به فرد از جدیدترین روش های توسعه نرم افزار است. نویسنده شامل روشهای OOD، UML، Design Patterns، Agile و XP با شرح مفصلی از طراحی کامل نرمافزار برای برنامههای قابل استفاده مجدد در C++ و Java است. با استفاده از یک رویکرد عملی و حل مسئله، نشان می دهد که چگونه می توان یک برنامه کاربردی شی گرا را توسعه داد - از مراحل اولیه تجزیه و تحلیل، از طریق طراحی سطح پایین و تا اجرا. خوانندگان را در میان افکار طراح راهنمایی می کند - خطاها، گره های کور و بینش خلاقانه ای را که در طول فرآیند طراحی نرم افزار رخ می دهد را نشان می دهد. کتاب را پوشش می دهد: استاتیک و دینامیک. اصول طراحی کلاس; مدیریت پیچیدگی؛ اصول طراحی بسته بندی; تحلیل و طراحی؛ الگوها و تقاطع های پارادایم. اصول OOD را یک به یک توضیح می دهد و سپس آنها را با مثال های متعدد، طرح های کاملاً کار شده و مطالعات موردی نشان می دهد. تلهها، دامها و کارهای اطراف را در کاربرد C++ و OOD پوشش میدهد و سپس نحوه استفاده از روشهای Agile را نشان میدهد. روش های طراحی و توسعه نرم افزارهای بزرگ را به تفصیل مورد بحث قرار می دهد. دارای یک مطالعه موردی سه فصلی، عمیق و واحد از یک سیستم امنیتی ساختمان است. برای مهندسان نرم افزار، برنامه نویسان و تحلیلگرانی که می خواهند بدانند چگونه نرم افزار شی گرا را با روش های پیشرفته طراحی کنند.
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application—from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts — showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail. Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.