/ / CSS i Javascript w jednym pliku HTML. Za I przeciw? [zamknięte] - javascript, html, css

CSS i Javascript w jednym pliku HTML. Za I przeciw? [zamknięty] - javascript, html, css

Jakie są wady i zalety umieszczenia kodu CSS i kodu JavaScript w pliku HTML.

Uczę uczniów, którzy dopiero zaczynająrozpoczęty i nie jestem pewien, czy rozpoczęcie od plików zewnętrznych byłoby najlepszym sposobem na rozpoczęcie, a jeśli po prostu dodawanie wszystkiego w jednym pliku jest bardziej korzystne na wczesnym etapie uczenia się. Jakie są wady i zalety?

Odpowiedzi:

3 dla odpowiedzi № 1

Modularyzacja kodu poprzez oddzielenie kodu HTML, CSS i JavaScript ma wiele zalet. Oto, co przychodzi mi na myśl:

Jeśli umieszczasz cały kod w jednym pliku,bardzo utrudniasz innym członkom swojego zespołu (lub przyszłym inżynierom) współpracę nad Twoim projektem. Jeśli nad jednym projektem pracują cztery osoby index.html plik, wyobraź sobie wszystkie konflikty scalania, które będziesz musiał ciągle rozwiązywać.

Podczas debugowania o wiele łatwiej będzie odwołać się do mniejszego pliku zawierającego sto wierszy kodu niż do monolitycznego z tysiącami wierszy.

Dodaje również dużo długu technicznego doprojekt - kiedy przyszli inżynierowie, którzy odziedziczą Twoją pracę, w końcu zdecydują się na modularyzację Twojego pliku, będą musieli poświęcić na to dużo czasu, co pozostawi negatywne wrażenie Twojej pracy.

TL; DR - Zawsze modularyzuj swój kod! Ułatwia czytanie, rozumienie, debugowanie i współpracę.