Inżynieria oprogramowania

9
Klasa ciągów oparta na wykresach?

Zastanawiam się, dlaczego nie mamy niektórych klas łańcuchów reprezentujących ciąg klastrów grafem Unicode zamiast punktów kodowych lub znaków. Wydaje mi się, że w większości aplikacji programiści mieliby łatwiej uzyskać dostęp do komponentów grafem, gdy jest to konieczne, niż musieliby je...

9
Czy aktywnie myślisz o bezpieczeństwie podczas kodowania?

Czy podczas kodowania aktywnie myślisz o tym, że Twój kod może zostać wykorzystany w sposób, w jaki pierwotnie nie był przeznaczony, a tym samym uzyskać dostęp do chronionych informacji, uruchamiać polecenia lub robić coś innego, czego nie chcieliby Twoi

9
Jak kształcisz swoich klientów?

Klienci potrzebują edukacji, ponieważ myślą inaczej. Klienci myślą: zmiany nie stanowią problemu w żadnym momencie projektu szczegóły nie są ważne (wyjątki jeszcze mniej) czas nie kosztuje pieniędzy (mają ustaloną stałą cenę) jedno zdanie w specyfikacji można dowolnie rozszerzać / czytać w celu...