Próbuję poprawić sytuację tworzenia kopii zapasowych mojej aplikacji. Mam aplikację Django i bazę danych MySQL. Przeczytałem artykuł sugerujący utworzenie kopii zapasowej bazy danych w Git. Z jednej strony podoba mi się to, ponieważ pozwala zachować synchronizację kopii danych i kodu. Ale Git jest przeznaczony do kodu, a nie do danych. …
Zwykle zgadzam się z większością ostrzeżeń dotyczących analizy kodu i staram się ich przestrzegać. Mam jednak trudniejszy czas z tym: CA1031: Nie przechwytuj ogólnych typów wyjątków Rozumiem uzasadnienie tej reguły. Ale w praktyce, jeśli chcę podjąć to samo działanie niezależnie od zgłoszonego wyjątku, dlaczego miałbym obsługiwać każde z nich konkretnie? …
Słownik definiuje artefakt jako: artefakt, artefakt [ˈɑːtɪˌfækt] n coś stworzonego lub nadanego przez człowieka kształtowi, takiego jak narzędzie lub dzieło sztuki, zwłaszcza przedmiot o znaczeniu archeologicznym wszystko, co stworzył człowiek, na przykład fałszywy eksperymentalny wynik (Life Sciences & Allied Applications / Biology) Cytologia struktura widoczna w tkance po śmierci, utrwaleniu, …
Czy można zmienić kod wtyczki Chili , która miała najnowszą wersję w lipcu 2008 r. I jest licencjonowany na licencji MIT, aby następnie licencjonować go na licencji GPL? Jak widzę, nie ma ograniczeń co do licencjonowania nowego kodu na tej samej licencji. Czy tak naprawdę jest, czy jest minimalna liczba …
Powiedz, że mam punkt końcowy REST, który przyjmuje liczbę całkowitą jako parametr: /makeWaffles?numberOfWaffles=3 W tym przypadku chcę, aby liczba była dodatnia, ponieważ nie mogę zrobić ujemnej liczby gofrów (a żądanie 0 gofrów to strata czasu). Chcę więc odrzucić każde żądanie, które nie zawiera dodatniej liczby całkowitej. Chcę również odrzucić żądanie, …
Czy istnieje operator równoważny ani ? Na przykład moim ulubionym kolorem nie jest ani zielony, ani niebieski. A kod byłby równoważny z: // example one if (color!="green" && color!="blue") { } // example two if (x nor y) { // x is false and y is false }
Czy jest jakiś dobry powód, aby dostarczyć wersję 32-bitową wraz z 64-bitową wersją jakiegokolwiek oprogramowania skierowanego do nowoczesnych komputerów stacjonarnych, na których działają 64-bitowe systemy operacyjne na 64-bitowym sprzęcie? Wygląda na to, że 64-bitowe oprogramowanie byłoby bardziej wydajne, w razie potrzeby pozwalałoby na większe wykorzystanie pamięci itp. Apple nawet używa …
Zwykle instynkt polega na usunięciu wszelkich duplikacji kodu widocznych w kodzie. Znalazłem się jednak w sytuacji, w której duplikacja jest iluzoryczna . Bardziej szczegółowo opisując sytuację: tworzę aplikację internetową, a większość widoków jest w zasadzie taka sama - wyświetla listę elementów, które użytkownik może przewijać i wybierać, drugą listę zawierającą …
gdb zaimplementował obsługę odwrotnego debugowania w 2009 roku (z gdb 7.0). Nigdy o tym nie słyszałem do 2012 roku. Teraz uważam, że jest to bardzo przydatne w przypadku niektórych rodzajów problemów związanych z debugowaniem. Żałowałem, że nie słyszałem o tym wcześniej. Popraw mnie, jeśli się mylę, ale mam wrażenie, że …
Chociaż doświadczony programista jest stosunkowo możliwe do oszacowania, ile czasu zajmie wdrożenie kodu, gdy wzorzec i problem, który rozwiązuje kod, jest dobrze zrozumiany, jak możesz dokonać dobrego oszacowania, kiedy - choć cel końcowy jest dobrze zrozumiany - implementacja jest w 95% teoretyczna / w rozwiązywaniu problemów i ma bardzo małe …
Osobiście nie spotkałem się z sytuacją, w której musiałem używać typu WeakReference w .Net, ale wydaje się, że popularne jest to, że powinno się go używać w pamięci podręcznej. Dr Jon Harrop w swojej odpowiedzi na to pytanie bardzo dobrze uzasadnił użycie WeakReferences w pamięci podręcznej . Często słyszałem też, …
Po pierwsze, jakiś kontekst (rzeczy, które i tak większość z was zna): Każdy popularny język programowania ma wyraźną ewolucję, przez większość czasu oznaczoną jego wersją: masz Java 5, 6, 7 itd., PHP 5.1, 5.2, 5.3 itd. Wydanie nowej wersji udostępnia nowe interfejsy API, naprawia błędy, dodaje nowe funkcje, nowe ramy …
Chcę zapytać - powoli uczę się jQuery. To, co widzę jest dokładny przykład z Bogiem Object anty-wzorzec . Zasadniczo wszystko idzie do $funkcji, cokolwiek to jest. Czy mam rację i czy jQuery jest naprawdę przykładem tego anty-wzoru?
Wydaje mi się, że wiele większych bibliotek C ++ ostatecznie tworzy własny ciąg znaków. W kodzie klienta albo trzeba użyć jednego z biblioteki ( QString, CString, fbstringitd, jestem pewien, że każdy może wymienić tylko kilka) lub zachować konwersji pomiędzy standardowym typu i jednym z zastosowań bibliotecznych (który większość czasu wiąże …
Podsumowanie problemu: Krótko mówiąc, odziedziczyłem bazę kodu i zespół programistów, których nie wolno mi zastępować, a korzystanie z God Objects to duży problem. Idąc dalej, chcę, abyśmy ponownie zmienili czynniki, ale dostaję odepchnięcie od zespołów, które chcą robić wszystko z Boskimi Przedmiotami „ponieważ jest to łatwiejsze”, a to oznacza, że …
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.