Inżynieria oprogramowania

10
Aktualna wersja iOS / statystyki urządzenia?

Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Odpowiedź na to pytanie SO stała się nieaktualna: wersja iOS / statystyki urządzenia - gdzie mogę znaleźć?...

10
Jak refaktoryzować „klasę boga” Pythona?

Problem Pracuję nad projektem w języku Python, którego główną klasą jest nieco „ Boski obiekt ”. Jest tak cholernie wiele atrybutów i metod! Chcę refaktoryzować klasę. Jak dotąd… W pierwszym kroku chcę zrobić coś stosunkowo prostego; ale kiedy wypróbowałem najprostsze podejście, przełamało...

10
Jak zbudować dobrą warstwę usług w ASP.NET?

Przejrzałem kilka pytań, technologii budowy dobrej warstwy usług, ale mam kilka pytań na ten temat, z którymi potrzebuję pomocy. Najpierw trochę informacji o tym, co mam do wymagań. Obecnie mamy wiele aplikacji internetowych, które komunikują się ze sobą w sposób przypominający pajęczynę...

10
Słabe strony 3-Strike Security

Czytałem trochę literatury na temat bezpieczeństwa, w szczególności bezpieczeństwa / szyfrowania haseł, i zastanawiałem się nad jedną rzeczą: czy zasada 3-strike jest idealnym rozwiązaniem dla bezpieczeństwa haseł? Oznacza to, że jeśli liczba prób podania hasła jest ograniczona do niewielkiej...

10
Scrum: Co jeśli właściciel produktu ma zadania?

Właśnie zacząłem współpracować z zespołem, który wychwycił niektóre aspekty Scrum (dwutygodniowe timeboxing), ale nie inne (zespół nie zgadza się obecnie na wszystkie prognozy lub liczbę punktów w sprincie, ale zmienię to wkrótce.) Właściciel produktu jest również zasobem technicznym (naukowcem) z...