Rozdział 6.
Moduły w JavaScripcie
Moduł to funkcja lub obiekt, które prezentują interfejs, ale ukrywają jego stan i implementację.
— Douglas Crockford, JavaScript — mocne strony (Helion, 2008)
W tym rozdziale podejmiemy kilka działań, które oczyszczą i ulepszą nasz kod JavaScriptu. Oddzielimy kod testowy od kodu produkcyjnego za pomocą modułów JavaScriptu. Moduły w JavaScripcie można pisać na kilka sposobów — przyjrzymy się czterem różnym stylom i ich zastosowaniu w naszym kodzie. Zwrócimy uwagę na sposób organizacji kodu testowego, a następnie poprawimy jego działanie i generowane przez niego dane wyjściowe. Na koniec usuniemy z testów pewną redundancję. To dużo pracy, więc do dzieła!
Podział kodu na moduły
Oddzielmy klasy Money i Portfolio ...
Get Nauka programowania opartego na testach now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.