Inżynieria oprogramowania

17
Algorytm określający najszybszą trasę?

Powiedzmy, że jedziemy od 1 do 5. Najkrótsza trasa to 1-4-3-5 (łącznie: 60 km). W tym celu możemy użyć algorytmu Dijkstry . Problem w tym, że najkrótsza trasa nie zawsze jest najszybsza z powodu korków lub innych czynników. Na przykład: Wiadomo, że 1-2 mają częste korki, dlatego należy tego...

17
Długie rozszerzenia nazw plików: dlaczego nie

Kończę moją aplikację na iPada, a rozszerzenie nazwy pliku (używane głównie do tego, aby Mail i Dropbox wiedzieli, w którym programie otwierać pliki) ma 12 znaków. Jedynym rozszerzeniem nazwy pliku, które jest tak blisko, jest tak długie tax2010. Dlaczego jest tak mało zmian na ten temat i jakich...

17
Na końcu mojej liny [zamknięty]

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 4 lata temu . Jestem kontrahentem dużej firmy....

17
średnie branżowe dla czasu poświęconego na konserwację

Menedżer niedawno ogłosił, że spędza zbyt dużo czasu na naprawianiu błędów. Wydaje mi się, że uważa, że ​​powinniśmy cały czas pisać idealny kod (oczywiście wciąż dotrzymując tych niemożliwych terminów!) I zastanawiałem się, jaka była średnia w branży czas naprawy błędów i pisania nowego kodu. Czy...

17
Jakie są zalety korzystania z konstruktorów zapytań SQL?

Czy są jakieś zalety używania konstruktora zapytań zamiast używania surowego SQL? Na przykład $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Widzę, że wiele frameworków używa tego rodzaju warstw abstrakcji, ale nie...

17
PHP i wydajność

Zawsze słyszę, że PHP jest dla średnich i małych stron internetowych, podczas gdy .NET i Java dla aplikacji korporacyjnych. Moje pytanie dotyczy PHP. Dlaczego PHP nie jest dobrą opcją dla aplikacji internetowych dla przedsiębiorstw? Czy dlatego, że jeśli aplikacja internetowa stanie się większa, to...

17
Używać `using` w C ++, czy go unikać?

Pomijanie subtelnie odmiennej semantyki z powodu ADL, jak ogólnie powinienem używać usingi dlaczego? Czy to zależy od sytuacji (np. Nagłówek, który będzie #included kontra plik źródłowy, który nie będzie)? Należy również podkreślić, wolę ::std::albo std::? Poziom przestrzeni nazw using...

17
Co znaczy Bucket?

W starszym kodzie znalazłem klasę o nazwie BucketService. Ponieważ angielski nie jest moim językiem ojczystym, próbowałem to przetłumaczyć, ale nie ma to sensu. Znalazłem kilka termin, takich jak sortowanie wiadra i tak dalej, ale nadal nie rozumiem. Właściwie to słowo jest używane dość często w...