Pytania oznaczone «terminology»

20
Różnica między wzorem a zasadą

Jaka jest różnica między wzorami projektowania obiektowego a zasadami? Czy to są różne rzeczy? O ile rozumiem, obaj starają się osiągnąć jakiś wspólny cel (np. Elastyczność). Czy mogę więc powiedzieć, że wzór jest zasadą i odwrotnie? Zasada projektu = SOLID (tj. Zasada inwersji zależności) Wzór...

20
Problem ze zrozumieniem słowa „szew”

Czytam „Dependency Injection in .NET” Mark Seemann (jest fantastyczny i musi mieć), a autor często używa słowa „szew”. Ale nie rozumiem, co to znaczy. Oto przykład użycia tego słowa: Rozdział 7 wyjaśnia, jak komponować obiekty w różnych konkretnych ramach, takich jak ASP.NET MVC, WPF, WCF i tak...

20
Czy istnieje przeciwieństwo terminu „backporting”?

Jak rozumiem, termin „Backporting” jest używany do opisania poprawki, która zostanie zastosowana w przyszłej wersji, która jest również przeniesiona do poprzedniej wersji. Definicja Wikipedii jest następująca: Backporting to czynność polegająca na wprowadzeniu określonej modyfikacji...

19
Co to jest pseudokod?

Ostatnio widziałem wiele wzmianek o Pseudokodzie, na tej stronie i innych. Ale nie rozumiem: Co to jest Pseudokod? Na przykład poniższy artykuł w Wikipedii mówi: „Wykorzystuje konwencje strukturalne języka programowania, ale jest przeznaczony raczej do czytania przez ludzi niż do czytania...

19
Co to jest drzewo Aguri?

Przeglądając stare artykuły Hackera, natknąłem się na post od użytkownika, który powiedział: Drzewa Aguri, które łączą trix radix o ograniczonym rozmiarze (tak jak w przypadku tabeli routingu programowego) z listą LRU i automatycznie syntetyzują agregaty (np. 10.0.0.0/16 z 1000 obserwacji we...