Studiuję podejście, aby lepiej zrozumieć, w jaki sposób przepływ pracy ciągłej integracji lepiej pasuje w firmie zajmującej się tworzeniem oprogramowania metodą scrum. Myślę o czymś takim: Czy to byłby niezły przepływ
Studiuję podejście, aby lepiej zrozumieć, w jaki sposób przepływ pracy ciągłej integracji lepiej pasuje w firmie zajmującej się tworzeniem oprogramowania metodą scrum. Myślę o czymś takim: Czy to byłby niezły przepływ
Dlaczego niektóre projekty Open Source nie akceptują żądań ściągania, ale wymagają od autorów tylko łatania plików e-mail? np. Git Chociaż publikują kod w github lub innym hostowanym serwerze SCM. Wysyłanie plików łatek nie jest interaktywne ani wygodne. Plik łatki jest staromodny. Żądania...
Oficjalny poradnik Java na generycznych wyjaśnia typu skasowaniu i dlatego dodano do kompilatora: Po utworzeniu instancji typu ogólnego kompilator tłumaczy te typy za pomocą techniki zwanej kasowanie typu - proces, w którym kompilator usuwa wszystkie informacje związane z parametrami typu i...
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Wygląda na to, że pakiet „netchan” firmy Golang został wycofany. To sprawia, że myślę, że koncepcja „kanałów sieciowych” wcale nie była dobrą praktyką. (Dlaczego nie mieliby po prostu „pozwolić na to” inaczej?) Czy tak jest w przypadku? A jeśli tak, to...
Opieram moje repozytorium Git na udanym modelu rozgałęziania Git i zastanawiałem się, co się stanie, jeśli masz taką sytuację: Powiedzmy, że rozwijam dwie gałęzie funkcji A i B, a B wymaga kodu z A. Węzeł X wprowadza błąd w funkcji A, który wpływa na gałąź B, ale nie jest to wykrywane w węźle Y,...
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy ....
Pracuję nad kodem interfejsu użytkownika, w którym mam Actionklasę, coś takiego - public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } Kiedy ta klasa Action została utworzona, prawie zakładano, że...
Czy jest coś, co można zrobić dla jednej aplikacji ogólnego przeznaczenia, aby wpłynąć na zużycie energii przez urządzenie, na którym działa? Nie wiem, w jaki sposób optymalizacje poszczególnych aplikacji mogą wpływać na zużycie energii w ogólny sposób. Czy ktoś może wyjaśnić, czy różne podejścia...
Podczas korzystania ze składnika opartego na zdarzeniu często odczuwam pewien ból w fazie podtrzymywania. Ponieważ cały wykonywany kod jest podzielony, ustalenie, jaka część kodu będzie zaangażowana w czasie wykonywania, może być dość trudne. Może to prowadzić do subtelnych i trudnych do...
Mam problemy z wydajnością w 3.1.0aplikacji Rails , teraz zmieniłem kopułę w moich zapytaniach za pomocą AR, więc jednak widoki nadal renderują się zbyt długo, podzieliłem widoki, pętle i tak dalej, na wiele części, które są renderowane dynamicznie wewnątrz widoków i wewnątrz innych części. Czy to...
Jest to dla mnie bardzo interesujące, którego zalety dają „globalną klasę root” dla frameworka. Krótko mówiąc, jakie były przyczyny tego, że środowisko .NET zostało zaprojektowane tak, aby miało jedną klasę obiektów głównych z ogólną funkcjonalnością odpowiednią dla wszystkich klas. Obecnie...
Od ponad 7 lat pracuję w zespole programistycznym eXtreme i programuję w parach w środowisku Windows. Gdy zaczęliśmy to robić, ktoś logowałby się przy użyciu poświadczeń systemu Windows, a zatem cały dostęp do zasobów domeny, a dokładniej kontrola wersji, byłby odpowiedzialny przed tym...
Studiowałem trochę algorytmów i patrzyłem na strony takie jak SPOJ.pl TopCoder itp. Widziałem, że programiści preferują C lub C ++ zwykle w większości konkursów programowania algorytmicznego. Teraz mam ostatnio problemy. Znam trochę C i Pythona, a kiedy próbuję napisać kod, wydaje mi się, że wolę...
Baza kodów, w której teraz pracuję, ma konwencję korzystania z prywatnych pól i właściwości publicznych. Na przykład większość klas ma takich członków zdefiniowanych w ten sposób: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo { get{...
Niektóre śmieciarki (przynajmniej Mono i .NET) mają obszar pamięci krótkotrwałej, który często skanują, oraz obszar pamięci pomocniczej, który skanują rzadziej. Mono nazywa to żłobkiem. Aby dowiedzieć się, które obiekty można usunąć, skanują wszystkie obiekty, zaczynając od korzeni, stosu i...
Niedawno ujawniono, że nowa umowa EULA dla Delphi XE3 zabrania tworzenia Client Server w wersji Professional bez dodatkowego zakupu pakietu licencyjnego Client Server. Nie oznacza to, że wersja Professional będzie pozbawiona funkcji, ale licencja wyraźnie zabrania deweloperowi używania kompilatora...
Mam doświadczenie w programowaniu w Javie, JavaScript i PHP. Czytam Microsoft Visual C # 2010 krok po kroku, co moim zdaniem jest bardzo dobrą książką na temat zapoznania się z językiem C #. Wydaje mi się, że mam problemy ze zrozumieniem statycznego słowa kluczowego. Z tego, co rozumiem do tej...
Rozumiem „niezmienny” w dosłownym tego słowa znaczeniu. Rozpoznaję je również po wpisaniu kodu. Ale nie sądzę, że rozumiem znaczenie tego terminu w kontekście informatyki. Ilekroć czytam rozmowy \ białe księgi na temat projektowania języka od znanych programistów \ informatyków, termin...
Warunki wstępne Zespół używa DVCS IDE obsługuje parsowanie komentarzy (np. TODO itp.) Narzędzia takie jak CodeCollaborator są drogie ze względu na budżet Narzędzia takie jak gerrit są zbyt skomplikowane do zainstalowania lub nie nadają się do użytku Przepływ pracy Autor publikuje gdzieś w...