Pytania otagowane jako development-process

W przypadku pytań związanych z procesem tworzenia oprogramowania.

1
Krojenie stosu programowania - po przekątnej?
Mamy nowy projekt, w tej chwili programiści zostali podzieleni na dwa zespoły, zespół A i zespół B. Projekt składa się z 2 części, które wymagają rozwoju w całym stosie programistycznym. Bardzo uproszczona próbka naszego stosu pokazana poniżej: Każda część projektu wymaga opracowania na całym stosie, więc zwykle oczekiwałbym podejścia programistycznego …

1
Jak sprawdzić, które części kodu są najczęściej uruchamiane?
Chciałbym móc zobaczyć, jaki kod w tysiącach wierszy kodu źródłowego jest uruchamiany najczęściej i trwa najdłużej. Miałoby to na celu optymalizację. Możliwość sprawdzenia, które części kodu są najczęściej uruchamiane, jest ważna dla optymalizacji, ponieważ te części powinny skupić się na przyspieszeniu. W tym samym czasie część kodu jest uruchamiana bardzo …

3
Czy test integracji powinien być uwzględniony w ciągłej integracji (CI)?
Załóżmy, że tworzymy aplikację internetową, a Hudson wykonuje typowe zadania, takie jak kompilacja, test jednostkowy i analiza kodu statycznego. Ale trudna część jest taka: Hudson wdraża i uruchamia serwer aplikacji, aby wykonać testy integracyjne po wykonaniu poprzednich zadań. Oznacza to pewne trudne rzeczy, takie jak połączenie z bazą danych, połączenie …







1
Czy istnieje heterogeniczne środowisko programistyczne?
Współpracuję z zespołem programistów, którzy mają wybór co do obsługiwanego sprzętu i oprogramowania. Uważamy, że ten scenariusz pozwala nam zobaczyć szeroką gamę systemów docelowych przed testowaniem. Z naszego doświadczenia wynika, że ​​wkrótce po wprowadzeniu problemu znajdujemy wiele dziwnych problemów w różnych przeglądarkach i systemach operacyjnych. Ale to tylko doświadczenie jednej …


5
Jakie są unikalne aspekty cyklu życia oprogramowania ataku / narzędzia w przypadku luki w zabezpieczeniach oprogramowania?
Na moim lokalnym uniwersytecie działa niewielki studencki klub komputerowy złożony z około 20 studentów. W klubie działa kilka małych zespołów o określonych obszarach, takich jak tworzenie aplikacji mobilnych, robotyka, tworzenie gier oraz hakowanie / bezpieczeństwo. Przedstawiam kilka podstawowych koncepcji zwinnego programowania w kilku zespołach, takich jak historie użytkowników, szacowanie złożoności …

3
Czy komentarze XML są niezbędną dokumentacją?
Kiedyś byłem fanem wymagania komentarzy XML do dokumentacji. Od tego czasu zmieniłem zdanie z dwóch głównych powodów: Podobnie jak dobry kod, metody powinny być zrozumiałe. W praktyce większość komentarzy XML to bezużyteczny szum, który nie zapewnia żadnej dodatkowej wartości. Wiele razy po prostu używamy GhostDoc do generowania ogólnych komentarzy, a …

5
Produkcja a rozwój oprogramowania [zamknięte]
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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

5
Jakie powinny być środowiska PreProd i Prod?
Niedawno byłem przy projekcie i podczas premiery zdaliśmy sobie sprawę, że nie działał on w produkcji. Działa we wszystkich innych środowiskach, ale ponieważ mamy oddzielny zespół wydający i nie możemy sami skonfigurować serwerów i środowisk, nie mamy widocznej konfiguracji na nich. Podejrzewamy, że Prod ma pewne uprawnienia użytkownika na swoim …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.