دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Tucker. Allen, Morelli. Ralph, de Silva. Chamindra سری: Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series ISBN (شابک) : 9781439812907, 9781439812914 ناشر: CRC Press سال نشر: 2011 تعداد صفحات: 383 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب توسعه نرم افزار: یک رویکرد منبع باز: نرم افزار کامپیوتر -- توسعه، نرم افزار منبع باز.
در صورت تبدیل فایل کتاب Software Development : An Open Source Approach به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه نرم افزار: یک رویکرد منبع باز نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برای درک اصول و عملکرد توسعه نرم افزار، هیچ انگیزه ای بهتر از شرکت در یک پروژه نرم افزاری با ارزش واقعی و زندگی فراتر از عرصه آکادمیک وجود ندارد. توسعه نرم افزار: یک رویکرد منبع باز دانش آموزان را مستقیماً در فرآیند توسعه نرم افزار آزاد و متن باز چابک (FOSS) غوطه ور می کند. بر روی متدولوژیها و اهدافی تمرکز میکند که توسعه FOSS را هدایت میکند و اصول را با مهارتسازی در دنیای واقعی ترکیب میکند، مانند اشکالزدایی، refactoring و نوشتن. متن فرآیند توسعه نرم افزار را از طریق ادغام اصول FOSS، تکنیک های چابک، ابزارهای همکاری مدرن، مشارکت جامعه و کار تیمی توضیح می دهد. نویسندگان ارزش همکاری را به عنوان یک پارادایم اساسی برای توسعه نرم افزار برجسته می کنند. آنها نشان می دهند که چگونه یک تیم توسعه موثر اغلب می تواند نرم افزار با کیفیت بهتری نسبت به فردی که به صورت مجزا کار می کند ایجاد کند. این کتاب که توسط توسعه دهندگان و مربیان نرم افزار باتجربه نوشته شده است، دانش آموزان را قادر می سازد تا درک فراوانی از اصول و تمرین توسعه FOSS به دست آورند. همچنین به آنها کمک می کند تا نویسندگان، برنامه نویسان و اعضای جامعه نرم افزار بهتری شوند. منبع وب وب سایت همراه کتاب منابع فراوانی را ارائه می دهد: پروژه های توسعه FOSS قابل دانلود، از جمله اسناد طراحی، موارد استفاده و مبانی کد یک تالار گفتگو برای مربیان و دانش آموزان برای به اشتراک گذاشتن تجربیات و تبادل نظر در مورد مسائل خاص مطرح شده توسط این پروژه ها. برای کارهای رایج توسعه FOSS، مانند راه اندازی یک سیستم کنترل نسخه، یک IDE، یک پایه کد پروژه، و یک مجموعه تست واحد تمرین های اضافی که منعکس کننده طیف گسترده ای از پروژه های نرم افزاری و سایر فعالیت ها هستند.
To understand the principles and practice of software development, there is no better motivator than participating in a software project with real-world value and a life beyond the academic arena. Software Development: An Open Source Approach immerses students directly into an agile free and open source software (FOSS) development process. It focuses on the methodologies and goals that drive the development of FOSS, combining principles with real-world skill building, such as debugging, refactoring, and writing. The text explains the software development process through an integration of FOSS principles, agile techniques, modern collaboration tools, community involvement, and teamwork. The authors highlight the value of collaboration as a fundamental paradigm for software development. They show how an effective development team can often create better quality software than an individual working in isolation. Written by experienced software developers and educators, this book enables students to gain a rich appreciation of the principles and practice of FOSS development. It also helps them become better writers, programmers, and software community members. Web Resource The book’s companion website provides a wealth of resources: Downloadable FOSS development projects, including design documents, use cases, and code bases A discussion forum for instructors and students to share their experiences and exchange ideas about particular issues raised by these projects Supporting materials for common FOSS development tasks, such as setting up a version control system, an IDE, a project code base, and a unit test suite Additional exercises that reflect a wide variety of software projects and other activities