Programowanie (PHP, Java...)

Statyczne typowanie vs. dynamiczne.

03 kwietnia, 2006 o 07:25:12 Dodaj komentarz Poziom: 0 Permalink

Statyczne typowanie ma kilka zalet. Można szybko wychwycić błędy/literówki(zazwyczaj wszystko musi być zadeklarowane przed). Jest sie pewnym, że coś jest jakiegoś typu. ect. Długi czas myślałem, że jest zdecydowanie lepsze.

Dynamiczne typowanie pozwala na kilka stuczek - m. innymi brak interfejsów, brak rzutowań, które pomniejszają czytelność, wczytywanie klasy bezpośrednio ze string (xyz = eval(xyz + ".new"), a nie TypBazowy xyz = (TypBazowy)Class.forName(abc).newInstance()). Dynamiczne typowanie też ma zalety.

Gdyby ktoś znalazł błędy proszę o powiadomienie mnie.

Komentarze do wpisu

Możesz śledzić odpowiedzi poprzez kanał RSS. Możesz dodać komentarz lub zostawić ślad (trackback) ze swojego bloga.

Jeszcze nie ma żadnych komentarzy. Twój może być pierwszy.

Dodaj komentarz

Textile Lite włączony ( szczegółowy opis znaczników ):