Wszystko razem w wysokiej jakości kod

Teraz, gdy mamy już podstawy dotyczące analizowania danych za pomocą statystyk opisowych, zamierzamy ulepszyć strukturę i elastyczność naszego kodu, dzieląc go na funkcje. Chociaż jest to powszechna wiedza wśród wydajnych programistów, nie jest to powszechna praktyka wśród analityków danych. Wielu analityków danych po prostu wkleiłoby kod, który opracowaliśmy razem, w takiej postaci, w jakiej jest, do jednego pliku i uruchamiałoby go za każdym razem, gdy chcieli przeprowadzić analizę. Nie będziemy dodawać nowych funkcji do analizy. Wszystko, co zrobimy, to zmienić kolejność kodu w funkcje, aby hermetyzować ich wewnętrzne działanie i przekazywać intencje za pomocą nazw funkcji (to znacznie zmniejsza potrzebę komentarzy). Skoncentrujemy się na tworzeniu kodu wysokiej jakości, który jest łatwy do odczytania, ponownego użycia, modyfikacji i naprawy (w przypadku błędów). Sposób, w jaki to robimy, jest kwestią stylu, a różne sposoby aranżacji kodu pasują do różnych kontekstów. Metoda, z którą będziemy tutaj pracować, dobrze mi służyła w różnych sytuacjach, ale może nie być najlepsza dla Ciebie. Jeśli nie odpowiada Twoim potrzebom, możesz to zmienić. Niezależnie od preferowanego stylu, inwestycja w tworzenie nawyku ciągłego tworzenia kodu wysokiej jakości sprawi, że na dłuższą metę staniesz się bardziej wydajnym programistą i nadejdzie moment, w którym nie będziesz chciał programować nieefektywnie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *