Nie mogę wymyślić lepszego miejsca wśród rodzeństwa SO, aby postawić takie pytanie. Początkowo chciałem zapytać „Czy python jest czystym językiem OO?” ale biorąc pod uwagę problemy i pewien dyskomfort, jaki ludzie odczuwają, próbując zdefiniować termin, postanowiłem zacząć od uzyskania jasnej definicji samego terminu. Byłoby raczej uczciwe zacząć od korespondencji dr …
Istnieje taka struktura danych, która handluje wydajnością dostępu do tablicy w porównaniu z potrzebą iteracji po jej wyczyszczeniu. Utrzymujesz licznik generacji przy każdym wpisie, a także licznik generacji globalnej. Operacja „wyczyść” zwiększa licznik generacji. Przy każdym dostępie porównujesz liczniki generacji lokalnej i globalnej; jeśli się różnią, wartość jest traktowana jako …
W książce „Hard Code” Erica Brechnera stwierdza: Kłamstwo jest jedną z niewielu cennych kanarków procesowych, które mogą ostrzec cię przed problemami. Słyszałem dwa lub dwa rzuty wokół starego „kanarka”. Co to jest? [Google nie odpowiedział na mnie. Być może moje słowa kluczowe były złym wyborem.]
„Metoda” jest szczególnym terminem w programowaniu obiektowym. Czy ktoś wie, kiedy to słowo zaczęło być używane w tym konkretnym znaczeniu i w związku z jakim językiem programowania lub inną gałęzią nauki ilościowej?
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Zamknięte 8 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Dla mnie Idiot Proofing oznacza po prostu upewnienie …
Niedawno pojawił się nowy dyrektor mojego działu i wyraził życzenie, abyśmy stali się „centrum doskonałości”. Spodziewałem się, że skoro jest moim pierwszym szefem, który faktycznie ma doświadczenie w programowaniu, można by to opisać. Zostało to jednak pozostawione. Jak się nad tym zastanawiałem w ciągu ostatnich kilku dni, zastanawiam się, co …
Jako programista jednym z moich głównych zadań jest kontrolowanie złożoności. Jednak w niektórych projektach moment, w którym poziom złożoności rośnie tak wysoko, że dochodzi do pewnego rodzaju punktu „bez powrotu”. Po tej chwili nigdy nie można przywrócić projektu do akceptowalnego poziomu złożoności w krótszym czasie, niż trzeba wszystko przepisać od …
Uważam, że termin „protokół” jest mylący (w kategoriach informatyki). Jeśli protokół jest tylko zbiorem reguł, czy nie byłoby łatwiej, gdybyśmy zamiast tego użyli terminu „standard” (jak w „standardzie HTTP”)?
W danym kontekście wykonania obiekt Zmienny jest obiektem Aktywacji tego kontekstu wykonania. Z moich badań online mogę znaleźć poprzednie zdanie przeformułowane na różne sposoby, ale nikt nie jest w stanie powiedzieć, co to jest. Co to jest obiekt aktywacyjny?
Przychodzą mi na myśl dwa przykłady: Jednym z powodów, dla których programiści .Net są zachęcani do używania plików .config zamiast rejestru Windows, jest to, że pliki .config są w formacie XML i dlatego są czytelne dla człowieka. Podobnie, JSON jest czasem uważany za czytelny dla człowieka w porównaniu z zastrzeżonym …
Przepraszam za ogólne pytanie. Przeszukałem wszystkie i znalazłem tak wiele wątków podobnych do tego, jednak żaden nie odpowiada na moje konkretne pytanie - być może dlatego, że szukany termin nawet nie istnieje. Mój przyjaciel uczy się programowania, w szczególności JavaScript, i zapytał mnie, dlaczego to nie działa: var a = …
Jest to raczej nomenklatura (pismo techniczne) niż kwestia czysto techniczna. Usiłuję napisać propozycję refaktoryzacji (i przypisać ją sobie), koncentrując się na rozszerzaniu zastrzyku zależności w naszej aplikacji. Chociaż używamy Springa do autouzupełniania fasoli, wciąż istnieją przypadki, w których instancja korzysta z fasoli MyClass obj = new MyClass(...), którą można całkowicie …
Przeglądałem dokumenty Docelowe C .. i otrzymałem to: UIGraphicsBeginImageContext: Tworzy kontekst graficzny oparty na bitmapie i czyni go bieżącym kontekstem. Również ten sam termin jest używany w Robotlegs: ( http://www.adobe.com/devnet/actionscript/articles/intro-robotlegs-pt1.html ) Kontekst: Kontekst jest mechanizmem ładowania początkowego, który inicjuje wstrzykiwanie zależności i różnych podstawowych narzędzi używanych przez Robotlegs. Słownikowe znaczenie …
Czy istnieje dobry termin, który jest podobny, ale różni się od „przestarzałe”, co oznacza, że metoda lub interfejs API znajduje się w bazie kodu, ale nie należy go stosować, ponieważ jego implementacja nie jest kompletna lub prawdopodobnie ulegnie zmianie? (Tak, wiem, te metody nie powinny być publiczne, yada yada yada. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.