توضیحات
How often do you hear people say things like this? Our javascript is a mess, but were thinking about using [framework of the month]. Like it or not, javascript is not going away. No matter what framework or compiles-to-js language or library you use, bugs and performance concerns will always be an issue if the underlying quality of your javascript is poor. Rewrites, including porting to the framework of the month are terribly expensive and unpredictable. The bugs wont magically go away, and can happily reproduce themselves in a new context. To complicate things further, features will get dropped, at least temporarily. The other popular method of fixing your JS is playing javascript Jenga, where each developer slowly and carefully takes their best guess at how the out-of-control system can be altered to allow for new features, hoping that this doesnt bring the whole stack of blocks down. This book provides clear guidance on how best to avoid these pathological approaches to writing javascript:
Recognize you have a problem with your javascript quality.
Forgive the code you have now, and the developers who made it.
Learn repeatable, memorable, and time-saving refactoring techniques.
Apply these techniques as you work, fixing things along the way.
Internalize these techniques, and avoid writing as much problematic code to begin with.
Bad code doesnt have to stay that way. And making it better doesnt have to be intimidating or unreasonably expensive.
————————————————————–
ترجمه ماشینی :
چند وقت یکبار می شنوید که مردم چنین چیزهایی می گویند؟ جاوا اسکریپت ما بهم ریخته است، اما به فکر استفاده از [چارچوب ماه] بودیم. دوست داشته باشید یا نه، جاوا اسکریپت از بین نمی رود. مهم نیست که از چه چارچوب یا زبان یا کتابخانه کامپایل به js استفاده می کنید، اشکالات و نگرانی های عملکرد همیشه در صورتی که کیفیت اساسی جاوا اسکریپت شما ضعیف باشد مشکل ساز خواهد بود. بازنویسی ها، از جمله انتقال به چارچوب ماه، بسیار گران و غیرقابل پیش بینی هستند. اشکالات به طور جادویی از بین نمی روند و می توانند با خوشحالی خود را در یک زمینه جدید بازتولید کنند. برای پیچیده تر کردن همه چیز، ویژگی ها حداقل به طور موقت حذف می شوند. روش محبوب دیگر برای تعمیر JS، اجرای جاوا اسکریپت Jenga است، که در آن هر توسعهدهنده به آرامی و با دقت بهترین حدسهای خود را در مورد نحوه تغییر سیستم خارج از کنترل برای اجازه دادن به ویژگیهای جدید انجام میدهد، به این امید که این کار کل پشته را به همراه نداشته باشد. بلوک می کند. این کتاب راهنمایی روشنی در مورد بهترین روش برای جلوگیری از این رویکردهای آسیبشناختی برای نوشتن جاوا اسکریپت ارائه میکند:
بدانید که با کیفیت جاوا اسکریپت خود مشکل دارید.
کدی را که اکنون دارید و توسعهدهندگانی که آن را ساختهاند ببخشید.
تکنیکهای بازسازی قابل تکرار، به یاد ماندنی و صرفهجویی در زمان را بیاموزید.
این تکنیکها را در حین کار به کار ببرید، و موارد را در طول مسیر اصلاح کنید.
این تکنیکها را درونی کنید و از نوشتن کدهای مشکلزا برای شروع خودداری کنید.
بد است. کد لازم نیست همینطور بماند. و بهتر کردن آن نباید ترسناک یا گران قیمت باشد.
tag : دانلود کتاب بازسازی جاوا اسکریپت , Download بازسازی جاوا اسکریپت , دانلود بازسازی جاوا اسکریپت , Download Refactoring javascript Book , بازسازی جاوا اسکریپت دانلود , buy بازسازی جاوا اسکریپت , خرید کتاب بازسازی جاوا اسکریپت , دانلود کتاب Refactoring javascript , کتاب Refactoring javascript , دانلود Refactoring javascript , خرید Refactoring javascript , خرید کتاب Refactoring javascript ,

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