Pytania otagowane jako terminology

Pytania dotyczące obiektywnego znaczenia lub wspólnego rozumienia słów i pojęć związanych z cyklem życia rozwoju systemu

6
Co to jest kod ujemny?
Czytałem artykuł w Wikipedii na temat Douglasa McIlroya i znalazłem cytat, który wspomina „Prawdziwym bohaterem programowania jest ten, który pisze negatywny kod”. Co to znaczy?

10
Czy istnieje nazwa (anty-) wzorca przekazywania parametrów, który będzie używany tylko kilka poziomów w łańcuchu połączeń?
Próbowałem znaleźć alternatywy dla użycia zmiennej globalnej w jakimś starszym kodzie. Ale to pytanie nie dotyczy alternatyw technicznych, martwię się głównie terminologią . Oczywistym rozwiązaniem jest przekazanie parametru do funkcji zamiast użycia globalnego. W tej starej bazie kodu oznaczałoby to, że muszę zmienić wszystkie funkcje w długim łańcuchu wywołań między …

12
Jaka jest różnica między interfejsem API a zestawem SDK?
Przeglądałem różne interfejsy API i SDK, kiedy zdałem sobie sprawę, że tak naprawdę nie jestem w stanie odróżnić czegoś, co nazywa się API i czegoś, co nazywa się SDK . Oba są, pod względem koncepcyjnym, sposobem na komunikację i kontrolę zasobów udostępnianych przez inne oprogramowanie, niezależnie od tego, czy to …

12
Dlaczego to ważne, że HTML i CSS nie są językami programowania?
Przykład tutaj: Jakie języki powinienem znać, jeśli jestem zainteresowany tworzeniem aplikacji internetowych? Tak, rozumiem, że HTML i CSS nie są kompletne w Turingu. Tak, rozumiem, że są to języki deklaratywne, a nie imperatywne. Ale dlaczego ludzie zawsze walą w głowę tym pedantycznym (i prawdopodobnie oczywistym) faktem, gdy zadają pytanie o …
158 terminology 


15
Czym różni się „Software Developer” od „Software Consultant”? Co sprawia, że ​​konsultant?
Widziałem wiele osób, które twierdzą, że są „konsultantami ds. Oprogramowania”. Ci konsultanci robią to, co robi normalny programista, piszą kod, oceniają zadania, naprawiają błędy i uczestniczą w spotkaniach itp. Jedyną różnicą jest to, że finanse, konsultanci w końcu zarabiają więcej. Czym zatem różni się twórca oprogramowania od „konsultanta”? Oprócz głównego …
122 terminology 

10
Związek między historią użytkownika, fabułą i epiką?
Jako ktoś, kto wciąż jest nowy w zwinności, nie jestem pewien, czy całkowicie rozumiem związek lub różnicę między historią użytkownika, funkcją i epicką historią. Zgodnie z tym pytaniem funkcja jest zbiorem opowiadań. Jedna z odpowiedzi sugeruje, że funkcja jest naprawdę epicka. Czy funkcje i epopeje są uważane za to samo, …
111 agile  terminology 


8
Różnica między wykonywaniem „równoległym” i „równoległym”?
Jaka jest różnica między warunkami współbieżnych i równoległego wykonywania? Nigdy nie byłem w stanie zrozumieć tego rozróżnienia. Tag definiuje współbieżność jako sposób uruchamiania dwóch procesów jednocześnie, ale myślałem, że równoległość jest dokładnie taka sama, tj. Osobne wątki lub procesy, które potencjalnie mogą być uruchomione na osobnych procesorach. Ponadto, jeśli weźmiemy …





3
Czy istnieje termin na niezaimplementowany kod napisany przez kogoś innego do wypełnienia?
Czasami w ćwiczeniu programistycznym, generowaniu bojlera, umieszczaniu szyn prowadzących wokół zadań do wykonania przez młodszego programistę itp. Zdarza się, że programista otrzymuje niezaimplementowany kod i jest proszony o „wypełnienie pustego pola”. Na przykład test jednostkowy, który może się skompilować, ale nie powiedzie się, lub deklaracja klasy z pustymi metodami. Czy …

2
Jaka jest różnica między obudową krawędzi, obudową narożną, obudową podstawową i obudową brzegową?
Nie jestem rodzimym językiem angielskim. W moim ojczystym języku zdaję sobie sprawę z niektórych terminów odnoszących się do warunku sprawdzonego w celu zatrzymania rekurencji oraz warunku sprawdzonego pod kątem ekstremalnych, mało prawdopodobnych lub bardzo prostych przypadków. W języku angielskim spotkałem się z terminami „przypadek na krawędzi”, „przypadek na rogu”, „przypadek …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.