- แกแแฌแงแแกแ แแแแ แแ /
- แฌแแแแแแ /
- แแแแแแฃแขแแ แแแ แแ แขแแฅแแแแแแแ /
- Programming /
- Algorithms /
- Clean Code in JavaScript: Develop reliable, m...
Clean Code in JavaScript: Develop reliable, maintainable, and robust JavaScript
89% of respondents would recommend this to a friend
GEL 163
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from แแจแจ
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
แฒแ แแแฃแฅแขแแก แแฆแฌแแ แแแแแ
- Get the most out of JavaScript for building web applications through a series of patterns, techniques, and case studies for clean codingKey FeaturesWrite maintainable JS code using internal abstraction, well-written tests, and well-documented codeUnderstand the agents of clean coding like SOLID principles, OOP, and functional programmingExplore solutions to tackle common JavaScript challenges in building UIs, managing APIs, and writing statesBook DescriptionBuilding robust apps starts with creating clean code. In this book, you'll explore techniques for doing this by learning everything from the basics of JavaScript through to the practices of clean code. You'll write functional, intuitive, and maintainable code while also understanding how your code affects the end user and the wider community.The book starts with popular clean-coding principles such as SOLID, and the Law of Demeter (LoD), along with highlighting the enemies of writing clean code such as cargo culting and over-management. You'll then delve into JavaScript, understanding the more complex aspects of the language. Next, you'll create meaningful abstractions using design patterns, such as the Class Pattern and the Revealing Module Pattern. You'll explore real-world challenges such as DOM reconciliation, state management, dependency management, and security, both within browser and server environments. Later, you'll cover tooling and testing methodologies and the importance of documenting code. Finally, the book will focus on advocacy and good communication for improving code cleanliness within teams or workplaces, along with covering a case study for clean coding.By the end of this book, you'll be well-versed with JavaScript and have learned how to create clean abstractions, test them, and communicate about them via documentation.What you will learnUnderstand the true purpose of code and the problems it solves for your end-users and colleaguesDiscover the tenets and enemies of clean code considering the effects of cultural and syntactic conventionsUse modern JavaScript syntax and design patterns to craft intuitive abstractionsMaintain code quality within your team via wise adoption of tooling and advocating best practicesLearn the modern ecosystem of JavaScript and its challenges like DOM reconciliation and state managementExpress the behavior of your code both within tests and via various forms of documentationWho this book is forThis book is for anyone who writes JavaScript, professionally or otherwise. As this book does not relate specifically to any particular framework or environment, no prior experience of any JavaScript web framework is required. Some knowledge of programming is assumed to understand the concepts covered in the book more effectively.Table of ContentsSetting the SceneThe Tenets of Clean CodeThe Enemies of Clean CodeSOLID and Other PrinciplesNaming Things is HardPrimitive and Built-In TypesDynamic TypingOperatorsParts of Syntax and ScopeControl FlowDesign PatternsReal-World ChallengesThe Landscape of TestingWriting Clean TestsTools for Cleaner CodeDocumenting Your CodeOther Peoples' CodeCommunication & AdvocacyCase Study
| Publisher | Packt Publishing |
| Publication date | January 20, 2020 |
| Edition | Illustrated |
| Language | English |
| Print length | 548 pages |
| ISBN-10 | 1789957648 |
| ISBN-13 | 978-1789957648 |
| Item Weight | 2.05 pounds (930 grams) |
| Dimensions | 7.5 x 1.24 x 9.25 inches (19.1 x 3.1 x 23.5 cm) |
แแ แแแฃแฅแขแแก แแฆแฌแแ แแแแแ
Clean Code in JavaScript: Develop reliable, maintainable, and robust JavaScript
แแแแฎแแแ แแแแแแ แแแแฎแแแแ แแ แแแกแฃแฎแแแ
-
แแแแฎแแ: แ แแแแ แแแงแแแแ Clean Code in JavaScript: Develop reliable, แแแแแแ Ubuy-แแแ?
แแแกแฃแฎแ: แแแ แขแแแแ แงแแแแ Clean Code in JavaScript: Develop reliable, แแแแแแ Ubuy-แแแ.. แแฅแแแ แฃแแ แแแแ แฃแแแ แแแซแแแแแ แแ แแแฃแฅแขแ, แแแ แฉแแแ แแฅแแแแ แแแฌแแแแแแก แแแแแแ แจแแแแฌแแแแแก แแ แแก แแ แแแแขแแแแ แแแ แแฅแแแแก แแแแแแแก. -
แแแแฎแแ: Clean Code in JavaScript: Develop reliable, แฎแแแแแกแแฌแแแแแแ แแแแแแ แจแแแแแแแกแแแแก Georgia-แจแ?
แแแกแฃแฎแ: แแแแฎ, Ubuy Georgia-แจแ แแก แแ แแแฃแฅแขแ แแฅแแแแแแแก แฎแแแแแกแแฌแแแแแแ แแแแแแ แฃแ แคแแกแแ.. Clean Code in JavaScript: Develop reliable, แแ แแ แแก แฎแแแแแกแแฌแแแแแ แแแแแแแแ แแแแ, แแแแ แแ แจแแแแซแแแแ แแแฏแแ แแแแก แฉแแแแ แแฅแกแแ แแก แแแฌแแแแแแก แกแแ แแแกแแแ. -
แแแแฎแแ: แ แแแแแแ แแ แ แกแญแแ แแแแ แแ แแแฃแฅแขแแก แแแฆแแแแก แจแแแแแแแก แแแคแแ แแแแแก แจแแแแแ?
แแแกแฃแฎแ: แแฅแแแแ แจแแแแแแแแ แแ แแแฃแฅแขแแก แแแฌแแแแแแก แแ แ แแแแกแฎแแแแแแแ แแฅแแแ แแแแ แจแแแแแแแแ แแ แแแฌแแแแแแก แแแแแแแก แแแฎแแแแแ, แ แแแแแแช แแ แฉแแฃแแแ.. แแแฌแแแแแแก แกแแแแ แแฃแแ แแ แ แแแแแแแแฃแแแ แจแแแแแแแก แแ แแชแแกแจแ, แแกแ แ แแ แจแแแแแแแก แแ แแก แแงแแแแ แฃแงแฃแ แแแฆแแแ.
Algorithms Editorial Review
Customer Reviews & Ratings
-
5 แแแ แกแแแแแแ
78%
-
4 แแแ แกแแแแแแ
9%
-
3 แแแ แกแแแแแแ
6%
-
2 แแแ แกแแแแแแ
7%
-
1 แแแ แกแแแแแแ
0%
แแ แแ แแแฃแฅแขแแก แแแแแฎแแแแ
แแแฃแแแแ แแ แแฅแแแแ แแแ แแแ แกแฎแแ แแแแฎแแแ แแแแแแก
Platform Trust & Buyer Confidence
โGreat products and very good service: very easy and very fast international delivery.โ
โWonderful online shopping experience, smooth transaction from the start. Payment method works conveniently and delivery is unexpectedly fast and reliable. You go the extra mile for service. What makes this even more amazing, you deliver to Namibia. I will remain a happy Ubuy customer and will increase my purchases for sure! Thank you!โ
โVery easy to find the products what you need, and so fast delivery, thatโs why I highly recommended to others costumers to used ubuy.โ
โI received exactly what I ordered I was skeptical about your site because that was my first time to order. But the order came timely and neatly packaged. I was not disappointed. Thank you.โ
โEasy to find and order what you want on the website. Delivery is quick to the UKโ
Customers also viewed these products
Product Price History
แแแแจแแแแแแแแแ แแแคแแ แแแชแแ
- แจแแแฆแฃแแแแแ: แแแฎแแแ, แแแแแแแแแกแฌแแแแ, แ แแ แกแแแฆแแแ แแแ แแ แแแแแแแแแแ แแ แแแฃแฅแขแแแแกแแแแก แแฌแแ แแแแแแแก แแแ แแแขแแ แจแแแซแแแแ แแ แแงแแก แแแฅแแแแ; แแฌแแ แแแแแแแก แแแแกแแฎแฃแ แแแแก แแแ แแแแขแ แแแ แจแแแซแแแแ แแ แแงแแก แฎแแแแแกแแฌแแแแแ; แแ แแแฃแฅแขแแก แแแกแขแ แฃแฅแชแแแแ แแ แฃแกแแคแ แแฎแแแแแก แแแคแ แแฎแแแแแแแ แจแแแซแแแแ แแ แแงแแก แแแแแจแแฃแแแแแก แฅแแแงแแแก แแแแแ; แแ แแแฃแฅแขแแแ (แแ แแแกแแแ แแแแแแจแแ แแแฃแแ แแแกแแแแแ) แจแแแซแแแแ แแ แแงแแก แจแแแฃแจแแแแแฃแแ แแแแแจแแฃแแแแแก แฅแแแงแแแก แกแขแแแแแ แขแแแแก, แกแแแชแแคแแแแชแแแแแกแ แแ แแแ แแแ แแแแก แแแแฎแแแแแแแก แจแแกแแแแแแกแแ; แแ แแ แแแฃแฅแขแแแ แจแแแซแแแแ แแ แจแแแกแแแแแแแแแแก แแแแแจแแฃแแแแแก แฅแแแงแแแก แซแแแแแกแ แแ แกแฎแแ แแแแฅแขแ แ แกแขแแแแแ แขแแแก (แกแแญแแ แแแแแก แจแแแแฎแแแแแจแ แกแแญแแ แแ แแแแแขแแ แ แแ แแแแแแงแแแแ). แแแแฆแแแ แแแกแฃแฎแแกแแแแแแแแ แฃแแ แฃแแแแแงแแก, แ แแ แแ แแแฃแฅแขแ แแแแแแแแ แแ แจแแแแแขแแแแก แแแแแจแแฃแแแแแก แฅแแแงแแแแจแ. Ubuy-แก แแ แแแกแ แแคแแแแ แแแฃแแ แแแ แแแแก แแแจแแแแแแ แจแแแแแแแกแแก แแแแฆแแแ แแ แแก แ แแแแกแขแ แแ แแแฃแแ แแแแแ แขแแแ แ แแ แแแ แฃแแแ แแแแแแแแแกแฌแแแแก แแแแแจแแฃแแแแแก แฅแแแงแแแก แงแแแแ แแแแแแ แแ แแแแฃแแแแ.
- Ubuy-แแ แฉแแแแแแแแแ แงแแแแ แแ แแแฃแฅแขแ แแ แแ แแก แแแงแแแแแจแ, แ แแแแแ Ubuy แแ แแก แแแแแแแฃแ แ แกแแซแแแแ แกแแกแขแแแ แแ แแ แแแฃแฅแขแแแ แแฅแแแแแแแแ แแแ แกแแแฅแกแแแ แขแ/แกแแแแญแ แ แ แแแฃแแแชแแแแก.
GEL 163
แจแแฃแแแแแแ แแฎแแแแ แแ แแแแฆแแ แแแ แแกแแแแ, แแฅแขแแแแแ แ 09
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.