Inżynieria oprogramowania

10
Infinite Bitmap [zamknięta]

Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Chciałbym zbudować bitmapę...

10
Czy prywatne metody statyczne w C # coś ranią?

Stworzyłem prywatną metodę sprawdzania poprawności dla pewnej weryfikacji, która ma miejsce wielokrotnie w mojej klasie (nie mogę przechowywać zweryfikowanych danych z różnych powodów). Teraz ReSharper sugeruje, że funkcja może być statyczna. Nie chcę tego robić z powodu znanych problemów z...

10
Jaki jest sens metody prototypowej?

Czytam przez Javascript: The Good Parts i starałem się omijać sekcję dotyczącą prototypów . Po krótkim wyszukiwaniu doszedłem do wniosku, że ma to dodawać właściwości do obiektów po deklaracji obiektów. Używając tego skryptu lśniącego od w3schools, zauważyłem, że usunięcie linii dodającej...

10
Jak usunąć zduplikowany kod (ogólnie)?

W języku OO (np. Między innymi w Javie) jak naprawić duplikat kodu w zależności od zakresu jego występowania? Zacznę od (na przykład) w tej samej klasie (zakresie) wykonaj refaktoryzację metody ekstrakcji (poprawka) w klasach o tej samej hierarchii (zakresie) wykonaj Extract Method i Pull Up...

10
Naruszenie zasady OSUSZANIA

Jestem pewien, że istnieje gdzieś nazwa tego anty-wzoru; jednak nie znam wystarczająco literatury anty-wzorcowej, aby ją poznać. Rozważ następujący scenariusz: or0jest funkcją członka w klasie. Na lepsze lub gorsze, w dużym stopniu zależy to od zmiennych członków klasy. Programator A pojawia się...

10
Jak działa Python?

To pytanie może wydawać się trochę głupie, ale co do cholery. Zacząłem uczyć się języka Python. Znam podstawową składnię itp. Kiedy pracuję z HTML, PHP itp., Po prostu piszę kod, umieszczam go w pliku .html lub .php i dwukrotnie klikam ten plik. Następnie mój kod działa. Mogę pracować z bazami...