Moja firma właśnie kupiła nowe komputery, aby zastąpić stare maszyny Windows XP o pojemności 2 GB. Ktoś z mojego zespołu zauważył, że przyszli z wyłączonym hipertekstem i kazał wszystkim zrestartować komputer i włączyć go. Czy programowanie na komputerze z wyłączonym hyperthreadingiem ma jakąś korzyść?
Prowadzę debatę z kolegą na temat prawidłowego użycia (jeśli w ogóle) trigger_errorw kontekście magicznych metod . Po pierwsze, uważam, że trigger_errornależy tego unikać, z wyjątkiem tego jednego przypadku. Powiedzmy, że mamy klasę z jedną metodą foo() class A { public function foo() { echo 'bar'; } } Powiedzmy teraz, że …
Karierę programistyczną rozpocząłem od programowania stron internetowych przy użyciu PHP i MySQL. Przyzwyczaiłem się do wykorzystywania db do przechowywania większości danych dynamicznych, a także niektórych danych ustawień / parametrów. Czasami będzie dużo danych, a innym razem wpisów w tabelach będzie niewiele. Wydało mi się to po prostu naturalne i, o …
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 …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Eval jest niezwykle kontrowersyjną funkcją językową. Douglas Crockford całkowicie odrzuca to. Zastanawiam się, jakie konkretne …
Wprowadzenie do mojej sytuacji Pracuję dla małej firmy zajmującej się programowaniem stron internetowych. Mamy zespół czterech programistów ASP.NET, w tym mnie. Prawie wszystkie nasze projekty (> 98%) to projekty jednoosobowe, których realizacja zajmuje około 1-4 tygodni. Nie używamy kontroli źródła ani wersji. Jedyne, co mamy, to folder współdzielony na serwerze …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . W zeszłym tygodniu właśnie oglądałem ten niesamowity wywiad Kevina Rose'a z Phillipa Rosedale'a z Second …
Nie słyszałem jeszcze o żadnym zastosowaniu logicznego języka programowania (takiego jak Prolog) w branży oprogramowania, ani nie znam jego zastosowania w programowaniu hobbystycznym lub projektach open source. Jednak (Prolog) jest do pewnego stopnia używany jako język akademicki (dlaczego jest używany w środowisku akademickim?). Zastanawiam się, dlaczego warto korzystać z programowania …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jaka jest różnica między ludźmi takimi jak Zukerberg, Page i Brin, którzy są programistami, a …
Brałem udział w kilku projektach jako tester lub programista. W wielu projektach występowały następujące statusy wad: NIE NAPRAWIĆ Anulowany Czy używasz takich statusów i jak je różnicujesz? Pytam, ponieważ większość ludzi nie potrafi wyjaśnić różnicy. Rozumiem: WON'T FIX - programista nie naprawi wady, ponieważ nie jest to wada; Anulowane - …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Zawsze byłem zainteresowany zastanawianiem się, jak wyglądają firmy produkujące oprogramowanie. Jest mi niezwykle trudno, kiedy …
Chociaż istnieją sposoby, aby nie przeprowadzać testów jednostkowych, jaka jest wartość sprawdzania w nieudanych testach jednostkowych? Posłużę się prostym przykładem: rozróżnianie wielkości liter. W obecnym kodzie rozróżniana jest wielkość liter. Prawidłowym wejściem do metody jest „Cat” i zwraca ona wyliczenie Animal.Cat. Jednak pożądana funkcjonalność metody nie powinna uwzględniać wielkości liter. …
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 …
Typowym rozwiązaniem jest uruchomienie kompilacji CI (Continuous Integration) na serwerze kompilacji: będzie analizować kod źródłowy, tworzyć kompilację (podczas debugowania) i uruchamiać testy, mierzyć pokrycie testu itp. Teraz innym znanym typem kompilacji jest „Kompilacja nocna”: rób powolne rzeczy, takie jak tworzenie dokumentów kodu, tworzenie pakietu instalacyjnego, wdrażanie w środowisku testowym i …
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.