Inżynieria oprogramowania

Pytania i odpowiedzi dla profesjonalistów, nauczycieli akademickich i studentów pracujących w cyklu życia systemów

4
Jakie są wady używania / pisania niestandardowego dostawcy członkostwa .Net?
Ostatnio opublikowałem następujące pytanie na SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Jak można zauważyć, skończyłem odpowiadając na moje pytanie, stwierdzając, że wyglądało to na napisanie / wdrożenie „niestandardowego dostawcy członkostwa”. Dosłownie kilka minut później natknęłam się na to pytanie: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Próbuję odpowiedzieć i uzyskać komentarz, że dostawca członkostwa w .Net jest „straszny na wielu …

2
W jaki sposób właściciel (właściciele) powinien zarządzać wkładami w projekt open source?
Jak zarządzać projektem open source (za pomocą usługi takiej jak GitHub), jak zareagujesz na następujące pytania: Ktoś uprzejmie przesłał łatkę, aby dodać nową funkcję lub rozwiązać problem. Występuje jedna z następujących sytuacji: Kod źródłowy nie spełnia jednej lub więcej konwencji nazewnictwa itp. Wydaje mi się, że kod źródłowy można poprawić …

4
Jakie algorytmy kryją się za GC z niską pauzą?
Niektóre języki, na przykład java, wprowadziły GC z małą pauzą. Ci GC mogą wykonać większość pracy bez zatrzymywania całego świata. Jest to oczywiście dość trudny problem, ponieważ wymaga analizy pamięci, gdy wątek ją modyfikuje, w wyniku czego powstają dane, które można wykorzystać na początku procesu, a nie już po jego …

5
Dlaczego nierealistyczne jest oczekiwanie, że wszystkie przeglądarki będą obsługiwać te same standardy? [Zamknięte]
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 8 lat temu . Idealnie byłoby, gdybyśmy mieli różne przeglądarki obsługujące te same standardy i ten sam kod, dający taki sam wynik we …



3
Czy muszę radzić sobie z sytuacją, w której metody prywatne są wywoływane poprzez refleksję?
Czy podczas tworzenia biblioteki muszę upewnić się, że metody prywatne muszą działać zgodnie z oczekiwaniami, jeśli nie zostaną wywołane przez inne metody tej samej klasy, ale przez inną bibliotekę poprzez odbicie ? Na przykład, jeśli metoda prywatna private DoSomething(int number)oczekuje, że: number jest dodatnią niezerową liczbą całkowitą i: zmienna prywatna …

11
Czy programista powinien zaakceptować oszacowanie obciążenia wykonane przez makro Excela?
W nowym projekcie przyjaciel musiał napisać testy, w których czas wymagany do ich napisania został obliczony przez makro Excel napisane przez jego menedżera, który nie jest programistą. Czy w takich okolicznościach deweloper powinien przyjąć odpowiedzialność za napisanie i uruchomienie testów w obliczonym czasie? Czy wyniki tych testów są wiarygodne? Aby …





8
Czy kiedykolwiek będzie można budować wysokiej jakości strony internetowe wyłącznie z redaktorami, bez konieczności znajomości HTML? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Wiele dużych firm, od Apple po Microsoft i Google, wkłada coraz więcej pieniędzy …
12 design  html  wysiwyg 

10
Jak oflagować klasę jako rozwijaną w Javie
Pracuję nad projektem stażu, ale muszę odejść, zanim skończę wszystko. Mam 1 klasę, która nie jest wystarczająco stabilna do użytku produkcyjnego. Chcę oznaczyć / oflagować tę klasę, aby inne osoby nie wykorzystały jej przypadkowo podczas produkcji. Umieściłem już ogłoszenie w Javadoc, ale to nie wydaje się wystarczające. Niektóre błędy lub …
12 java 


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.