مشخصات کتاب
Test-Driven Database Development: Unlocking Agility
ویرایش:
نویسندگان: Max Guernsey III
سری: Net Objectives Lean-Agile Series
ISBN (شابک) : 032178412X, 9780321784124
ناشر: Addison-Wesley Professional
سال نشر: 2013
تعداد صفحات: 350
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
قیمت کتاب (تومان) : 46,000
کلمات کلیدی مربوط به کتاب توسعه داده های آزمایشی: باز کردن چابکی: مدلسازی و طراحی داده، پایگاههای داده و دادههای بزرگ، رایانهها و فناوری، برنامهنویسی، APIها و محیطهای عملیاتی، الگوریتمها، برنامهنویسی اپل، توسعه بین پلتفرمها، عملکردی، برنامهنویسی بازی، گرافیک و چند رسانهای، مقدماتی و شروع، زبانها و ابزارهای برنامهنویسی، Microsoft ,برنامه های موبایل,برنامه نویسی موازی,طراحی نرم افزار,تست و مهندسی,برنامه نویسی وب,کامپیوتر و فناوری,ذخیره و طراحی پایگاه داده,علوم کامپیوتر,کتابهای درسی جدید, استفاده شده و اجاره ای, بوتیک تخصصی, برنامه نویسی Langua
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 7
در صورت تبدیل فایل کتاب Test-Driven Database Development: Unlocking Agility به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه داده های آزمایشی: باز کردن چابکی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب توسعه داده های آزمایشی: باز کردن چابکی
تمرین توسعه تست محور (TDD) به هزاران توسعه دهنده نرم افزار کمک
کرده است تا کیفیت، چابکی، بهره وری و سرعت را بهبود بخشند. در
توسعه پایگاه داده مبتنی بر آزمایش ، Max
Guernsey، III نحوه تطبیق TDD را برای دستیابی به همان مزایای
قدرتمند در طراحی و توسعه پایگاه داده نشان می دهد.
Guernsey ابتدا توضیح می دهد که چرا TDD پتانسیل بسیار زیادی را
به متخصصان پایگاه داده ارائه می دهد و چگونه می توان بر موانعی
مانند فقدان "کلاس های قابل آزمایش" معمولی غلبه کرد. شما یاد
خواهید گرفت که چگونه از "کلاس های پایگاه داده" برای مدیریت
موثرتر تغییرات استفاده کنید. چگونه رفتارهای پایگاه داده قابل
آزمایش را تعریف کنیم. چگونه می توان با محدود کردن دامنه فعلی
پایگاه داده قابلیت نگهداری طولانی مدت را به حداکثر رساند. و
نحوه استفاده از "طراحی اضطراری" برای ساده سازی توسعه
آینده.
بر اساس این پایه، نویسنده شما را از طریق اجرای فرآیندهای TDD
مدرن و بازسازی پایگاه داده راهنمایی می کند. او تکنیک های عملی
را برای بهبود پایگاه داده های قدیمی ارائه می کند. برای انحراف
از TDD سخت در صورت لزوم؛ و برای تطبیق TDD با برنامههایی که
دادهها را در سیستمهای فایل، XML، یا اشیاء سریالسازی شده حفظ
میکنند. گرنزی نشان میدهد که چگونه میتوان
• یک زیرساخت ساده برای ردیابی و استاندارد کردن اسکریپتها
و پایگاههای داده ایجاد کرد
• یک فرآیند TDD پایدار برای طراحی پایگاه داده تعریف
کنید
• تغییر ایمن یک طرح بدون از دست دادن دادهها
• طراحی پایگاههای اطلاعاتی جدیدی که سبکتر، نازکتر،
سادهتر، قابل آزمایشتر و تغییر آسانتر هستند
• با حذف موارد تکراری هزینههای طراحی را کاهش دهید
• به تدریج مزایای TDD، چابکی، و طراحی مدرن را به
پایگاههای داده قدیمی میآورد
• اصلاح خطاهایی که به طراحی پایگاه داده راه می یابند
• رفتارها را جدا کنید و از وابستگی های ناخواسته ای که
باعث شکست تست ها می شود اجتناب کنید
با این کتاب به عنوان راهنما، یاد خواهید گرفت که چگونه از روش
اثبات شده TDD در مورد خود استفاده کنید. نیازهای پایگاه داده، و
سازماندهی و بهینه سازی داده های سازمان خود برای مزیت رقابتی
قابل توجه.
توسعه پایگاه داده مبتنی بر آزمایش
جدیدترین عنوان در سری بسیار معتبر NetObjectives Lean-Agile
است.
توضیحاتی درمورد کتاب به خارجی
The practice of Test-Driven Development (TDD) has helped
thousands of software developers improve quality, agility,
productivity, and speed. In
Test-Driven Database
Development , Max Guernsey, III shows how to adapt TDD to
achieve the same powerful benefits in database design and
development.
Guernsey first explains why TDD offers so much potential to
database practitioners, and how to overcome obstacles such as
the lack of conventional “testable classes.” You’ll learn how
to use “classes of databases” to manage change more
effectively; how to define testable database behaviors; how to
maximize long-term maintainability by limiting a database’s
current scope; and how to use “emergent design” to simplify
future expansion.
Building on this foundation, the author guides you through
implementing modern TDD processes and database refactoring. He
presents practical techniques for improving legacy databases;
for deviating from strict TDD when necessary; and for adapting
TDD to applications that persist data in file systems, XML, or
serialized objects. Guernsey shows how to
• Build a simple infrastructure to track and standardize
scripts and databases
• Define a sustainable TDD process for database
design
• Safely change a design without losing data
• Design new databases that are lighter, leaner, simpler,
more testable, and easier to change
• Reduce design costs by eliminating duplication
• Gradually bring the benefits of TDD, agility, and
modern design to legacy databases
• Remediate errors that find their way into database
designs
• Isolate behaviors and avoid unwanted dependencies that
cause tests to fail
With this book as a guide, you will learn how to apply the
proven practice of TDD to your database needs, and organize and
optimize your organization’s data for a significant competitive
advantage.
Test-Driven Database Development is
the newest title in the highly respected NetObjectives
Lean-Agile Series.
نظرات کاربران