Marketing internetowy w praktyce!

Zarejestruj się do bezpłatnej platformy e-learningowej.

Zarejestruj się bezpłatnie

Kanał YouTube – Efektywna firma w necie

Wskazówki, rozmowy, inspiracje

Subskrybuj kanał na YouTube i bądź na bieżąco!

Bezpłatny audyt SEO

Sprawdź, jak Twoja strona radzi sobie w sieci!

Audytuj bezpłatnie
03.11.2014 | czas czytania: 5 min | Web Design | autor: Artefakt

Dobre praktyki programowania – nadmiarowość kodu

Dobre praktyki programowania – nadmiarowość kodu

Pracując nad własnym oprogramowaniem lub przystępując do optymalizacji istniejącego kodu, bardzo często stykamy się z jego nadmiarowością. Czasami wynika to z dobrych intencji programisty, który chcąc uczynić oprogramowanie lepszym, rozbudowuje projekt o dodatkowe funkcje, a czasami z niewiedzy, mało optymalnego kodu lub niepotrzebnego kopiowania tego samego kawałka kodu w wielu miejscach.

Im więcej kodu zawiera projekt, tym bardziej z założenia jest on skomplikowany, a każda jego późniejsza rozbudowa jest bardziej czasochłonna. Wpływa to również na wymagania sprzętowe i liczbę potencjalnych błędów w oprogramowaniu (np. strony internetowej). O ile duża ilość kodu wynikająca z wymaganej funkcjonalności oprogramowania i jego specyfikacji jest zrozumiała, o tyle kod, który jest redundantny lub który został napisany ponad określone potrzeby jest już zbędny.

Powielanie kodu jest wygodne i bezpieczne; właśnie dlatego pojawia się w wielu aplikacjach. Jest pozornie wygodne, ponieważ kiedy musimy wykorzystać kawałek kodu z jakiejś funkcji w innym miejscu, po prostu go przeklejamy zamiast odseparować do oddzielnej funkcji, która może być wykorzystana w wielu miejscach. Często też nie chce nam się po prostu szukać czy w kodzie istnieje funkcja, która już realizuje to, czego potrzebujemy, a jeżeli takowa istnieje i została napisana przez kogoś innego, to wychodzimy z założenia, że lepiej jej nie modyfikować, bo jeszcze coś może przestać  działać. I tutaj pojawia się pojęcie bezpieczeństwa i obawa, żeby czegoś nie zepsuć.

powielanie kodu

Zazwyczaj dobrą praktyką jest, aby nie ruszać tego, co działa, o ile nie musimy tego zmodyfikować. Jeżeli przystępujemy tylko do rozbudowy oprogramowania, piszmy kod optymalnie, twórzmy optymalny kod i funkcje, które będzie można później wykorzystać w innych miejscach, ale pod żadnym pozorem nie ruszajmy tego, co działa, choćby nie wiadomo jak nas korciło, żeby to poprawić – nie takie jest nasze zadanie. Jeżeli jednak naszym celem jest optymalizacja lub poprawa jakiegoś błędu w kodzie, który powielono w kilku miejscach, nie powinniśmy korygować tego błędu tyle razy, ile razy został on powielony. Taki kod należy wydzielić do jednej funkcji i dokonać poprawki w jednym miejscu. Wydaje się to oczywiste, ale nie wszyscy tak robią.

programowanie przy laptopie

Innym czynnikiem wpływającym na nadmiarowość kodu są dobre intencje i ambicje programisty, czyli pisanie funkcji, która nie została uwzględniona nigdzie w specyfikacji. Jest to zazwyczaj domena młodych programistów, którzy chcą się wykazać i wręcz rwą się do pisania kodu, który mógłby się kiedyś przydać lub stanowi furtkę do późniejszego rozwoju oprogramowania. Nie jest on jednak na chwilę tworzenia oprogramowania potrzebny i statystycznie, w większości przypadków prawdopodobnie nie zostanie nigdy wykorzystany. Istnieje powiedzenie, że doświadczonego programistę można odróżnić od swojego mniej doświadczonego kolegi po fachu właśnie po ilości kodu.

Zapisz się na nasz bezpłatny newsletter i poznaj sprawdzone wskazówki marketingowe!

Pozostałe artykuły

wykres z danymi 13.06.2025 | czas czytania: 5:00 min | marketing internetowy

Co się sprzedaje w Polsce i dlaczego?

Polski rynek sprzedaży detalicznej rośnie w siłę. Największy wzrost sprzedaży dotyczył pojazdów samochodowych, motocykli i części (o 22%) oraz paliw (o 13,1%) . W e-commerce dominowały kategorie takie jak moda, kosmetyki, produkty farmaceutyczne oraz elektronika. Popularność zyskały również produkty ekologiczne i zdrowa żywność, co odzwierciedla zmieniające się preferencje konsumentów. Z tego artykułu dowiesz się, co się najlepiej sprzedaje w Polsce. Czytaj więcej
dane dla sklepu sportowego 12.06.2025 | czas czytania: 5:00 min | SEO

Reklama sklepu sportowego – jak skutecznie przyciągnąć aktywnych klientów?

W dobie rosnącej popularności zdrowego stylu życia i sportu, sklepy sportowe zyskują nowych klientów, ale jednocześnie konkurencja na rynku staje się coraz bardziej zacięta. Wielu właścicieli zadaje sobie pytanie: jak wyróżnić się w tłumie i przyciągnąć osoby naprawdę zainteresowane aktywnością fizyczną? Cały sekret tkwi w dobrze przemyślanej reklamie, która trafia prosto w potrzeby i motywacje klientów, a więc tych, którzy szukają jakości, inspiracji i wsparcia w drodze do sportowych celów. W tym artykule pokażemy, jak krok po kroku zaplanować skuteczne działania promocyjne, które zwiększą ruch w sklepie i przełożą się na realny wzrost sprzedaży. Czytaj więcej
yoast seo 09.06.2025 | czas czytania: 5:00 min | SEO

Yoast SEO – jak ustawić meta tagi i poprawić widoczność w Google?

Chcesz, by Twoja strona lepiej widoczna była w Google, ale nie wiesz, od czego zacząć? Z pomocą przychodzi Yoast SEO. Jest to popularna wtyczka do WordPressa, która w prosty sposób pozwala ustawić meta tagi, czyli tytuły i opisy widoczne w wynikach wyszukiwania. To właśnie te elementy decydują o tym, czy użytkownik kliknie w Twoją stronę. Dzięki Yoast SEO możesz zadbać o nie bez znajomości kodu, korzystając z intuicyjnego edytora i gotowych zmiennych. W tym artykule pokażemy Ci, jak krok po kroku zoptymalizować meta tagi i zwiększyć swoją szansę na wyższą pozycję w Google. Czytaj więcej

Potrzebujesz skutecznych rozwiązań marketingowych? Masz je na wyciągnięcie ręki. Nasi eksperci czekają na Twój sygnał. Porozmawiamy?

Zamów rozmowę
Kontakt