Przy dostawie każdej wersji oprogramowania musimy napisać notatkę o wersji. Oto na przykład niektóre z warunków, które dodaję, pisząc notatkę o wersji: Data wydania Błąd rozwiązany Czy to wystarczy, czy jest coś jeszcze?
Istnieje wiele sentymentów, że pomiar zobowiązań jest nieodpowiedni. Czy przeprowadzono jakieś badania, które próbują pobrać więcej źródeł niż zatwierdzeń - takie jak: wzorce przeglądania Praca IDE (wstępne zatwierdzenie) czas bezczynności wielozadaniowość Nie mogę wymyślić łatwego sposobu na wykonanie tych działań, ale zastanawiam się, czy przeprowadzono jakieś badania. Osobiście uważam, że …
Biorąc pod uwagę niektóre fragmenty ciągu, chciałbym znaleźć możliwie najkrótszy pojedynczy ciąg („ciąg wyjściowy”), który zawiera wszystkie fragmenty. Fragmenty mogą nakładać się na siebie w ciągu wyjściowym. Przykład: W przypadku fragmentów łańcucha: BCDA AGF ABC Poniższy ciąg wyjściowy zawiera wszystkie fragmenty i został utworzony przez naiwne dołączanie: BCDAAGFABC Jednak ten …
Ponieważ technologie mobilne stają się coraz bardziej popularne, co dzieje się po stronie serwera z większością tych aplikacji, gdy muszą komunikować się z zapleczem? Przyzwyczaiłem się do świata technologii sprzed 10 lat, kiedy dostęp do większości zasobów był możliwy, prosząc o dynamiczną stronę internetową, która za tym, co widziało, używała …
Zaraz rozpocznę projekt symulacji / modelowania. Wiem już, że OOP służy do tego rodzaju projektów. Jednak badanie Haskella skłoniło mnie do rozważenia zastosowania paradygmatu FP do modelowania układu komponentów. Pozwól mi rozwinąć: Załóżmy, że mam komponent typu A, charakteryzujący się zestawem danych (parametr taki jak temperatura lub ciśnienie, PDE i …
W naszych zespołach Scrumowych korzystamy z zaległości, które w większości zawierają tematy funkcjonalne, ale czasem także tematy techniczne. Zaletą posiadania 1 zaległości jest to, że łatwo jest wybrać tematy do następnego sprintu, ale mam kilka pytań: Po pierwsze, bardziej logiczne wydaje mi się posiadanie osobnego technicznego zaplecza, w którym sami …
Myślę, że może to być przydatna funkcja językowa i zastanawiałem się, czy którykolwiek język już ją obsługuje. Chodzi o to, jeśli masz: class C virtual F statement1 statement2 i class D inherits C override F statement1 statement2 C.F() Do CF () zastosowane byłoby słowo kluczowe takie, że usunięcie ostatniego wiersza …
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 . Zamknięte 7 lat temu . Widziałem tutaj, …
Zostałem nominowany na mistrza scrum w nowo powstałym zespole scrumowym. Zrobiliśmy już kilka sprintów. Na początku starałem się, aby mój zespół pracował nad jedną historią na raz. Ale to nie zadziałało. Mój zespół miał trudności z rozdzieleniem zadań w taki sposób, aby mogli pracować jednocześnie nad jedną historią. Może robimy …
Wiele razy czytałem w Internecie, że jeśli twój język nie obsługuje niektórych pojęć, na przykład orientacji obiektowej, a może wywołań funkcji, i jest uważany za dobrą praktykę w tym innym kontekście, powinieneś to zrobić. Jedyny problem, jaki widzę teraz, to to, że inni programiści mogą uznać twój kod za inny …
Z tego, co przeczytałem, zwinne programowanie często wymaga refaktoryzacji lub inżynierii wstecznej kodu do diagramów. Oczywiście jest o wiele więcej, ale jeśli weźmiemy pod uwagę praktyki oparte na tych dwóch metodach, czy dynamiczne pisanie języków jest niekorzystne? Wydaje się, że języki o statycznym typie znacznie ułatwiłyby refaktoryzację i inżynierię wsteczną. …
Szukam dobrego zasobu do nauki o dobrym projektowaniu API dla bibliotek C ++, przeglądaniu współdzielonych obiektów / bibliotek dll itp. Istnieje wiele zasobów na temat pisania fajnych API, ładnych klas, szablonów itp. Na poziomie źródła, ale prawie nic o łączenie rzeczy we wspólnych bibliotekach i plikach wykonywalnych. Książki takie jak …
W wywiadzie ktoś zapytał mnie: jak zarządzamy 2 metodami transakcyjnymi / dao w jednej transakcji. Pożądane możliwości: Jeśli któryś z nich zawiedzie, musimy wycofać obie metody. Obie metody można nazwać osobno dołączonymi do pojedynczej transakcji. Zarządzanie powinno odbywać się na warstwie DAO, a nie na warstwie usługowej. Myślę: pytanie dotyczy …
W niektórych systemach wartość czasu 9999-12-31 jest używana jako „koniec czasu” jako koniec czasu, który komputer może obliczyć. Ale co jeśli się zmieni? Czy nie lepiej byłoby zdefiniować ten czas jako zmienną wbudowaną? W C i innych językach programowania zwykle istnieje zmienna taka MAX_INTlub podobna, aby uzyskać największą wartość, jaką …
Próbuję wymyślić osobisty przepływ pracy. Przygotowałem schemat blokowy hipotetycznej długości wydania: jeden programista pcha na publiczne repozytorium github + przyjaciel pomaga przy niektórych funkcjach i naprawia błąd. Czy to rozsądne podejście do kontroli wersji? Główną ideą jest utrzymanie porządku w publicznej repozytorium: Każde nowe wydanie dostaje się do własnego oddziału, …
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.