
۴۴٬۰۰۰تومان
نوع فایل دانلود: PDF
پس از خرید، یک فایل PDF دریافت میکنید.
این فایل با Adobe Reader، مرورگر و اپهای PDF روی کامپیوتر و موبایل باز میشود.
**با رویکرد تستاول در جاوااسکریپت، برنامههایی محکمتر بسازید**
__جاوااسکریپت قابلاعتماد: چگونه در خطرناکترین زبان دنیا ایمن کدنویسی کنیم__ نشان میدهد چطور توسعهٔ تستمحور را برای برنامههای جاوااسکریپت در مقیاس بزرگ پیاده کنید؛ برنامههایی که در برابر گذشت زمان دوام میآورند و در استفاده و نگهداری بلندمدت هم درست میمانند. این کتاب با رویکردی که اول تست مینویسد، سراغ معماری نرمافزار میرود. چند الگو و روش را قدمبهقدم پیش میبرد و با نوشتن تست واحد توضیح میدهد هر کدام قرار است چه کاری انجام دهند. بعد کد را طوری مینویسید که تستهای واحد پاس شوند. اینطور هم مهارت ساختاربندی برنامههای بزرگ را تقویت میکنید، هم یاد میگیرید کارتان را تست کنید. در پایان، تمرین عملیای دارید که به کدی درست از همان ابتدا میرسد؛ کدی که پوشش تست کافی دارد تا در نگهداریهای بعدی هم درست بماند. همهٔ کدها هم در متن کتاب آمدهاند و هم در وب در دسترساند، تا بتوانید بلافاصله سراغ طراحی برنامههای کاملتر و محکمتر بروید. جاوااسکریپت از اسکریپتهای اعتبارسنجی فیلدها به برنامههای کامل رسیده است، اما هنوز خیلی از توسعهدهندگان طوری کار میکنند انگار فقط اسکریپتهای ساده مینویسند. اگر شما هم یکی از آنها هستید، این کتاب همان چیزی است که لازم دارید تا کدتان را سر و سامان بدهید و برنامههای جاوااسکریپتی بسازید که واقعاً کار میکنند.
* با فکر کردن به سبک جاوااسکریپت، کدی کوتاهتر و زیباتر بنویسید
* پیادهسازی و استفاده از الگوهای رایج طراحی را تست کنید
* استفاده از قابلیتهای پیشرفتهٔ جاوااسکریپت را خوب یاد بگیرید
* مطمئن شوید کدتان با استانداردهای سازمانتان همخوان است
اگر آمادهاید سطح کدتان را بالا ببرید و راهحلهای نرمافزاری کاملتری بسازید، __جاوااسکریپت قابلاعتماد__ منبع ضروری شماست.
**Create more robust applications with a test-first approach to JavaScript**__Reliable JavaScript, How to Code Safely in the World's Most Dangerous Language__ demonstrates how to create test-driven development for large-scale JavaScript applications that will stand the test of time and stay accurate through long-term use and maintenance. Taking a test-first approach to software architecture, this book walks you through several patterns and practices and explains what they are supposed to do by having you write unit tests. Write the code to pass the unit tests, so you not only develop your technique for structuring large-scale applications, but you also learn how to test your work. You'll come away with hands-on practice that results in code that is correct from the start, and has the test coverage to ensure that it stays correct during subsequent maintenance. All code is provided both in the text and on the web, so you can immediately get started designing more complete, robust applications. JavaScript has graduated from field-validation scripts to full-scale applications, but many developers still approach their work as if they were writing simple scripts. If you're one of those developers, this book is the solution you need to whip your code into shape and create JavaScript applications that work. * Write more concise and elegant code by thinking in JavaScript* Test the implementation and use of common design patterns* Master the use of advanced JavaScript features* Ensure your code's conformance to your organization's standardsIf you're ready to step up your code and develop more complete software solutions, __Reliable JavaScript__ is your essential resource.