Zadałem pytanie dotyczące SO i okazało się, że nie ma żadnych nieblokujących ORM dla mojej ulubionej struktury sieciowej. Przez nieblokowanie rozumiem ORM z obsługą oddzwaniania dla pobierania asynchronicznego. ORM zostanie dostarczony z wywołaniem zwrotnym lub innym takim, które zostanie wykonane po otrzymaniu danych. Chcę je utworzyć, ale mam kilka pytań, …
Zastanawiam się, czy są jakieś badania, które badają skuteczność projektów oprogramowania w organizacjach zorientowanych na CMMI. Na przykład, czy organizacje CMMI częściej kończą projekty na czas i / lub budżet niż organizacje niemające CMMI? CMMI oznacza „Capability Maturity Model Integration”. Został opracowany przez Software Engineering Institute na Carnegie-Mellon University (SEI-CMU). …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie …
Załóżmy, że mamy kod, który jest używany do inicjalizacji rzeczy po załadowaniu strony i wygląda następująco: function initStuff() { ...} ... $(document).ready(initStuff); Funkcja initStuff jest wywoływana tylko z trzeciego wiersza fragmentu kodu. Nigdy więcej. Zwykle ludzie umieszczają to w anonimowym wywołaniu zwrotnym: $(document).ready(function() { //Body of initStuff }); Posiadanie funkcji …
Często spotykam się z tym podczas programowania, w którym chcę mieć indeks liczby pętli w foreach i muszę utworzyć liczbę całkowitą, użyć go, zwiększyć itd. Czy nie byłoby dobrym pomysłem, gdyby wprowadzono słowo kluczowe, które było liczba pętli w foreach? Może być również używany w innych pętlach. Czy stoi to …
JavaBeans Specyfikacja opisuje JavaBean jako Java Bean to komponent oprogramowania wielokrotnego użytku, którym można manipulować wizualnie w narzędziu do budowania Skoro większość napisanych wierszy kodu wydaje się nie mieć nic wspólnego z manipulowaniem wizualnym w narzędziu do budowania, dlaczego specyfikacja JavaBean była „sposobem” pisania kodu obiektowego? Chciałbym porzucić tradycyjny getter …
Oceniam kilka metodologii zwinnych w celu wprowadzenia do mojego zespołu. Czy w Scrumie jest dozwolone, aby ta sama osoba pełniła wiele ról? Mamy mały zespół czterech programistów i projektanta stron internetowych; tak naprawdę nie mamy wiodącej roli (spełniam tę rolę), testerów kontroli jakości ani analityków biznesowych, a wszystkie nasze zadania …
Niedawno rozmawiałem o dvcs ze współpracownikiem, ponieważ nasze biuro zaczyna rozważać przejście z TFS (jesteśmy sklepem MS). Byłem bardzo zdezorientowany, ponieważ powiedział, że chociaż używa Mercuriala, nie słyszał o poleceniu „gałęzi” lub „kasy”, a te terminy były mu nieznane. Po zastanowieniu się, jak to możliwe, że nie wiedział o nich …
Chcę zobaczyć, jak robią to inni ludzie. Zwłaszcza w sytuacjach, gdy wielu różnych klientów korzysta z tej samej bazy oprogramowania z nieco innymi regułami biznesowymi. Jakich praktyk używasz do dokumentowania, jak wszystko ma działać, czy reguł biznesowych. Zasadniczo więc, gdy nowy programista pojawia się w zespole, jest łatwy dostęp do …
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Zaraz podejmę się projektu. To wymaga ode mnie napisania kodu i jego mnóstwa. Wymaganiem klienta jest przekazanie całego kodu źródłowego …
Czytam o studium przypadku dotyczącym zespołu, który ocenia zadania lub „punkty historii”, jak je nazywają, na podstawie wysiłku potrzebnego do ich wykonania. W jakich jednostkach szacuje się te „punkty fabularne”? Uważam, że pojęcie „punktów fabularnych” wywodzi się z procesu zwanego „zwinnym rozwojem”.
Rozpad rakiety Ariane 5 37 sekund po starcie w jej dziewiczym rejsie ( Flight 501 ) jest powszechnie określany jako jeden z najdroższych błędów oprogramowania w historii 1 : Europejska Agencja Kosmiczna zajęła 10 lat i 7 miliardów dolarów, aby wyprodukować Ariane 5, gigantyczną rakietę, która z każdym wystrzeleniem może …
Po przeczytaniu pokornie artykułu Roberta McNally'ego „Przykazania kodu: najlepsze praktyki kodowania Objective-C” nieco mniej niż dwa lata temu, zaadaptowałem praktykę używania właściwości dla prawie każdego członka danych z moich klas Objective-C ( trzecie przykazanie z maja 2012 r.). McNally wymienia następujące powody (moje podkreślenie): Właściwości wymuszają ograniczenia dostępu (takie jak …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Chciałbym raz w życiu spróbować programować za pomocą kart perforowanych. W jaki sposób mogę to zrobić? Mam 30 lat …
Jestem nowy, a także nowy 19-letni programista PHP, który właśnie został zatrudniony, więc nie jestem pewien, jak to działa. Wiele firm opracowując swoje strony internetowe nie indeksuje swoich witryn. Jakie są sposoby ukrywania pracy html5 / css, a następnie php / mysql w wyszukiwarkach? Jeśli się nie mylę, są to …
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.