Inżynieria oprogramowania

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

5
Miara prędkości rozwoju
Widziałem wiele testów mierzących szybkość wykonywania języków programowania, ale nigdy nie znalazłem testów mierzących szybkość programowania. Słyszałem, że prędkość programowania jest zwiększona podczas pracy z dynamicznymi językami, ale czy jest na to dowód? Nie twierdzę, że dynamiczne języki nie są wydajne, ale chciałbym zobaczyć wyniki badań naukowych, jeśli coś takiego …


6
Jakie kwestie prawne muszę wziąć pod uwagę podczas programowania? [Zamknięte]
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 . Ostatnio współpracowałem …
10 legal 

4
Nauka programowania systemów wbudowanych bez nadzoru [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 …

4
Czy powinienem nalegać, abyśmy przeprowadzili recenzje kodu przed ponownym połączeniem z bagażnikiem?
Żądanie ponownego wysłania z StackOverflow: Pracuję w krótkim okresie programowania z bardzo ograniczonym czasem na rozwój. Opracowujemy narzędzie, które jest ważne dla wyniku naszej pracy, ale nie jest używane codziennie. Jestem jedyną osobą w zespole, która ma doświadczenie jako programista. Mój problem polega na tym, że naciskałem na recenzje kodu …

5
Usługa Windows lub Harmonogram zadań systemu Windows?
Planuję utworzyć narzędzie, które będzie przeszukiwać bazę danych i przechowywać pewne informacje (w innej tabeli w bazie danych). Jest to wielowątkowe narzędzie, które wymaga działania co 5 lub 10 minut / później może być trzy razy dziennie. Widzę dwie opcje, aby to osiągnąć w programowaniu w C # / DotNet. …
10 .net 

4
Dlaczego świat .NET nie ma nic takiego jak rails / grails / django / roo? [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 …

10
Jaka jest najgorsza decyzja dotycząca technologii, jaką kiedykolwiek widziałeś? [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 …


10
Jak mam tworzyć prototypy interfejsu użytkownika lo-fi (nieinteraktywne)?
Obecnie pracuję nad zebraniem kilku podstawowych prototypów, częściowo w celu zebrania wymagań, a częściowo w celu zaprojektowania końcowego interfejsu użytkownika. W tej chwili próbuję zbudować ekran za pomocą notatek Post-it, z żółtymi notatkami dla informacji i różowymi dla akcji (przycisków lub menu). Chodzi o to, że możesz łatwo przenosić, usuwać …

5
Jak określić limity WIP w Kanban?
Rozważ typową tablicę Kanban: Dane wejściowe, analizy, gotowe do programowania, rozwoju, gotowe do kompilacji, testy, gotowe do wydania Jak określić limity PWT dla każdej kolumny? jakaś formuła?
10 kanban 


2
Jak programowanie funkcjonalne radzi sobie z sytuacją, w której ten sam obiekt jest przywoływany z wielu miejsc?
Czytam i słyszę, że ludzie (również na tej stronie) rutynowo chwalą paradygmat programowania funkcjonalnego, podkreślając, jak dobrze jest mieć wszystko niezmienne. W szczególności ludzie proponują to podejście nawet w tradycyjnie imperatywnych językach OO, takich jak C #, Java lub C ++, nie tylko w czysto funkcjonalnych językach, takich jak Haskell, …


5
Czy można programowo ocenić bezpieczeństwo dla dowolnego kodu?
Ostatnio dużo myślałem o bezpiecznym kodzie. Bezpieczny dla wątków. Bezpieczny dla pamięci. Bezpieczny, nie wybuchnie w twarz. Ale dla jasności w tym pytaniu zastosujmy model bezpieczeństwa Rust jako naszą definicję. Często zapewnienie bezpieczeństwa jest trochę problemem, jak duży jest Internet, ponieważ, jak dowodzi potrzeba Rust unsafe, istnieją pewne bardzo rozsądne …

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.