دانلود کتاب Emergent Design: The Evolutionary Nature of Professional Software Development
49,000 تومان
طراحی اضطراری: ماهیت تکاملی توسعه نرم افزار حرفه ای
| موضوع اصلی | علمی-محبوب |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | addison-wesley |
| تعداد صفحه | 445 |
| حجم فایل | 7 مگابایت |
| کد کتاب | 9780321509369,0321509366 |
| نوبت چاپ | 1 |
| نویسنده | Scott L. Bain |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2008 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
طراحی اضطراری: ماهیت تکاملی توسعه نرم افزار حرفه ای
برای اینکه نرم افزار بتواند به طور مداوم نتایج وعده داده شده را ارائه دهد، توسعه نرم افزار باید به یک حرفه واقعی تبدیل شود. طراحی اضطراری راه را نشان می دهد. همانطور که نرم افزار به تکامل و بلوغ خود ادامه می دهد، فرآیندهای توسعه نرم افزار با تکیه بر روش ها و رویکردهای مختلف پیچیده تر می شوند. این کتاب مسیر ساختن نسل بعدی نرم افزار را روشن می کند. نویسنده Scott L. Bain بهترین رشته های توسعه مهم امروزی را در یک رویکرد یکپارچه، کارآمد، واقع بینانه و کاملاً عملی برای توسعه نرم افزار ادغام می کند. Bain با تکیه بر الگوها، بازسازی و توسعه آزمایش محور، طرحی را برای حرکت موثر در کل چرخه عمر نرم افزار، مدیریت هموار تغییرات، و ارائه سیستم های مستحکم، قابل اعتماد و مقرون به صرفه ارائه می دهد.
بازتاب درک عمیق از جریان طبیعی توسعه سیستم، Emergent طراحی به توسعه دهندگان کمک می کند تا به جای مخالفت با جریان، با آن کار کنند. Bain اصول و شیوههای طراحی اضطراری را یک مرحله در یک زمان معرفی میکند و نشان میدهد که چگونه میتوان تکامل طبیعی سیستمهای نرمافزاری را در طول زمان ارتقا داد، سیستمها را بهتر کار کرد و ارزش بیشتری ارائه کرد. باین برای روشن کردن رویکرد خود، نمونههای کد را هر جا که لازم باشد ارائه میکند و با مطالعه موردی پروژه کامل به پایان میرسد.
این کتاب به توسعه دهندگان، رهبران پروژه و آزمایش کنندگان راه های قدرتمندی برای همکاری، دستیابی به اهداف فوری و ساختن ارائه می دهد. سیستمهایی که با هر تکرار از نظر کیفیت بهبود مییابند.
پوشش شامل
- نحوه طراحی نرم افزار به روشی طبیعی، تکاملی و حرفه ای تر
- نحوه استفاده از “open” اصل بسته” برای کاهش خطرات و حذف زباله
- چگونه و چه زمانی طراحی خود را در طول فرآیند توسعه آزمایش کنید
- چگونه اصول طراحی را به شیوه هایی ترجمه کنیم که در واقع منجر به کدهای بهتر می شود
- چگونه تعیین کنیم چقدر طراحی کافی است
- چگونه refactoring می تواند به شما در کاهش بیش از حد طراحی و مدیریت اثربخشی تغییر کمک کند vely
وبسایت همراه کتاب، www.netobjectives.com/resources، بهروزرسانیها، پیوندهایی به مطالب مرتبط و پشتیبانی برای بحث درباره محتوای کتاب.
For software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. As software continues to evolve and mature, software development processes become more complicated, relying on a variety of methodologies and approaches. This book illuminates the path to building the next generation of software. Author Scott L. Bain integrates the best of today’s most important development disciplines into a unified, streamlined, realistic, and fully actionable approach to developing software. Drawing on patterns, refactoring, and test-driven development, Bain offers a blueprint for moving efficiently through the entire software lifecycle, smoothly managing change, and consistently delivering systems that are robust, reliable, and cost-effective.
Reflecting a deep understanding of the natural flow of system development, Emergent Design helps developers work with the flow, instead of against it. Bain introduces the principles and practices of emergent design one step at a time, showing how to promote the natural evolution of software systems over time, making systems work better and provide greater value. To illuminate his approach, Bain presents code examples wherever necessary and concludes with a complete project case study.
This book provides developers, project leads, and testers powerful new ways to collaborate, achieve immediate goals, and build systems that improve in quality with each iteration.
Coverage includes
- How to design software in a more natural, evolutionary, and professional way
- How to use the “open-closed” principle to mitigate risks and eliminate waste
- How and when to test your design throughout the development process
- How to translate design principles into practices that actually lead to better code
- How to determine how much design is enough
- How refactoring can help you reduce over-design and manage change more effectively
The book’s companion Web site, www.netobjectives.com/resources, provides updates, links to related materials, and support for discussions of the book’s content.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.