Drodzy współpracownicy programistów, w jaki sposób „planuje się oprogramowanie”, gdy w grę wchodzą badania akademickie? I na marginesie, jak przekonać szefa, że pisanie oprogramowania nie jest jak budowanie domu, a bardziej jak pisanie powieści ? Krwawe szczegóły są poniżej. Kieruję małym zespołem programistów pracującym w laboratorium badawczym. Zaczęliśmy opracowywać oprogramowanie …
Jestem stażystą pracującym w firmie na lato. Zostałem ciepło przyjęty i udało mi się wywrzeć duże wrażenie na moim menedżerze (wydaje mi się, że jestem bardziej doświadczony niż inne osoby, z którymi rozmawiał). Ostatnio opracowuję aplikację typu kiosk, która wygeneruje proste menu GUI z tekstowego pliku konfiguracyjnego, który czterolatek mógłby …
Próbuję wymyślić sposób analizy długowieczności kodu w projektach open source: to znaczy, jak długo określony wiersz kodu jest aktywny i używany. Moje obecne myślenie jest takie, że długość życia kodu zaczyna się od pierwszego zatwierdzenia, a kończy, gdy nastąpi jedna z następujących sytuacji: Jest edytowany lub usuwany, Wyłączone z kompilacji, …
Mamy już działa Pex nad jakimś kodem, i on został pokazano kilka dobrych rzeczy (również złe rzeczy, ale pokazując im, zanim dotrze do produkcji!). Jednak jedną z fajnych rzeczy w Pex jest to, że niekoniecznie przestaje próbować znaleźć problemy. Jednym z obszarów, które znaleźliśmy, jest to, że podczas przekazywania ciągu …
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 …
Po pierwsze mocno wierzę w proces sprawdzania kodu i zawsze chcę, aby ktoś inny sprawdził mój kod. Moje pytanie naprawdę koncentruje się na tym, jak mogę lepiej wykonać przegląd kodu dla kogoś innego? Wiem, że aby dokonać przeglądu kodu, musisz mieć wiedzę na temat działania istniejącego kodu i znajomość lokalnego …
Uczę się tylko o wstrzykiwaniu zależności i utknąłem na czymś. Dependency Injection zaleca wysyłanie klas zależnych przez konstruktor, ale zastanawiam się, czy jest to konieczne w przypadku obiektów danych. Ponieważ testowanie jednostkowe jest jedną z głównych zalet DI, czy obiekt danych, który przechowuje tylko dane, a nie jakiekolwiek procedury, kiedykolwiek …
Byłem słuchania do służalczą państwa przez hilare Belloc rano i zastanawiać, czy ja posiadał środki produkcji, podobnie jak chłop średniowiecza; tak jak jego potomkowie po oligarchach Anglii nie zmusili go do poddania się. Środkiem produkcji była ziemia uprawna, na której siedział poddany, która, choć nie jest jego prawem, nie mogła …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Chcę dodać rejestrowanie do aplikacji, nad którą aktualnie pracuję. Wcześniej dodawałem rejestrowanie, to nie jest …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Zaraz rozpocznę duży projekt PHP z przyjacielem. Po raz pierwszy korzystam z PHP i zastanawiałem …
Załóżmy, że istnieją dwa podobne projekty A i B typu open source, oba na licencji Apache Software License 2.0. Chciałbym przyczynić się do poprawy obu projektów (ponieważ nie wiem, który z nich jest lepiej zarządzany, i chciałbym, aby moja poprawa pojawiła się w obu). Czy istnieje sposób, aby w prosty …
Próbuję wygenerować metrykę dla celu oszczędności w firmie. Aby to zrobić, chcę oszacować oszczędności, które osiągnęliśmy, używając aplikacji internetowej typu open source, zamiast budować ją od podstaw lub kupować rozwiązanie COTS. Jednym z etapów tego procesu jest oszacowanie, ile kosztowałoby nas samodzielne opracowanie aplikacji. Niestety brakuje mi naprawdę prostego sposobu …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 lata temu . Pracuję z Oracle RDBMS od kilku lat i dziś, po zainstalowaniu jednego z n-tego czasu, zastanawiałem się, dlaczego instalujemy …
Uważam, że nawet podczas pracy ze strukturą MVC (np. CodeIgniter) regularnie uciekam się do przekazywania zagnieżdżonych tablic zamiast obiektów. To nie podąża za moim rozumieniem zorientowanego obiektowo. Na przykład, jeśli miałbym przenieść kod do Javy, nie marzyłbym o przekazywaniu tablic (lub wektorów lub cokolwiek) w ten sposób. Zastanawiałem się, czy …
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.