Jestem studentem informatyki. Kiedy próbowałem zgłosić błędy w kilku projektach, natknąłem się na klasyfikację niepodzieloną . Wyszukiwanie w sieci tak naprawdę nie wyjaśniło, co to znaczy. Czy możesz mi powiedzieć, co to jest błąd niezwiązany z problemami?
Jak pamiętasz programowanie powiązanych rzeczy? Czy miałeś wrażenie, że napotkałeś błąd, który miałeś przed sobą kilka lat temu i mógłbyś przysiąc, że znasz przyczynę, ale teraz o tym zapomniałeś? Czy pracowałeś kiedyś z parsowaniem łańcucha xsl, ale teraz nie pamiętasz dokładnie, jakie są funkcje łańcucha z xsl i musisz zacząć …
Czy dobrą praktyką jest wywoływanie zmiennej, którą metoda zwraca z nazwą zmiennej result? Na przykład: public Zorglub calculate() { Zorglub result = [...] [...] return result; } Czy powinienem to nazwać według rodzaju? public Zorglub calculate() { Zorglub zorglub = [...] [...] return zorglub; } Widziałem oba na wolności, jeśli …
Problem z próbą użycia Google do znalezienia samouczków lub odpowiedzi dla języka programowania C polega na tym, że C nie jest wystarczająco wyrazistą nazwą, aby zawęzić wyszukiwanie. Nawet w połączeniu ze słowami kluczowymi takimi jak „Programowanie” i / lub „Język” daje wyniki głównie dla C ++, C # i Objective-C. …
Wszyscy mówią, że jednym z problemów JavaScript jest użycie +[ przykład ] do łączenia łańcuchów. Niektórzy twierdzą, że problem nie jest używany +, jest to przymus typu [patrz komentarze z poprzedniego przykładu]. Jednak w przypadku silnie typowanych języków bezproblemowo używaj + do łączenia i wymuszania typów. Na przykład w języku …
Mógłbym spędzić czas (i aktywnie uczestniczyć) w Programmers.SE i Stack Overflow pomóc mi poprawić swoje umiejętności programistyczne w przybliżeniu do tego, co pomoże spędzić czas na czytaniu książki takiej jak Code Complete 2 (która w przeciwnym razie byłaby następna na mojej liście lektur). Ok, może być odpowiedź na to pytanie …
W innym pytaniu, które ostatnio zadałem na temat najlepszych praktyk w zakresie tablicy , panowała ogólna zgoda co do tego, że myślenie na głos podczas wymyślania odpowiedzi było najlepszą strategią. Rzeczywiście długie chwile ciszy są niezręczne. Jednak po ostatnich wywiadach zauważyłem, że jeśli moje głośne myślenie prowadzi do niewłaściwych rozwiązań …
Pytanie powinno jasno wynikać z tytułu. Na przykład Apache zapisuje swoje dzienniki dostępu i dzienniki błędów w plikach zamiast RDBMS bez względu na to, jak duży lub mały jest wykorzystywany. W przypadku RDMS musimy po prostu pisać zapytania SQL, a to zadziała, podczas gdy w przypadku plików musimy zdecydować się …
Podczas czytania różnych pytań o przepełnienie stosu i kodu innych osób ogólny konsensus dotyczący projektowania klas jest zamknięty. Oznacza to, że domyślnie w Javie i C # wszystko jest prywatne, pola są ostateczne, niektóre metody są ostateczne, a czasem klasy są nawet ostateczne . Chodzi o to, aby ukryć szczegóły …
Proces wykonywania niestandardowej obsługi błędów w ASP.NET MVC (w tym przypadku 3) wydaje się niezwykle zaniedbany. Przeczytałem różne pytania i odpowiedzi tutaj, w Internecie, na stronach pomocy dla różnych narzędzi (takich jak Elmah), ale wydaje mi się, że znalazłem się w pełnym kręgu i wciąż nie mam najlepszego rozwiązania. Z …
Kiedy rozmawiałem z przyjacielem nie będącym programistą, wspomniałem o koncepcji „pięknego kodu” i chciała zrozumieć, co to znaczy, ale nie wiedziałam, jak wyjaśnić to komuś, kto nie miałby pojęcia kontekst w ogóle. Kiedy i tak każdy kod wygląda jak bełkot, jak możesz wyjaśnić, co sprawia, że jeden fragment kodu jest …
Czy można więc opatentować algorytm? Zobaczyłem to stwierdzenie, które skłoniło mnie do myślenia: Każdy powstrzymałby się od opatentowania ulepszeń algorytmu kropki konturowej przez co najmniej kilka lat, powiedzmy do 2021 roku. Aby twórcy projektu Outliner mogli swobodnie realizować swoje pomysły. zaczerpnięte z tego projektu codeplex .
Czy to jakieś prawo Murphy'ego? Może jeśli chcę zatrudnić bardzo dobrego ninja programistycznego, powinienem sprawdzić jego stronę internetową, jak w „Pokaż moją stronę internetową, a powiem ci, jak dobry jesteś” EDYCJA: Przejdź do zakładki najwyższych użytkowników i wybierz polecenie
Zauważyłem w sobie zachowanie, które nazywam „syndromem punktu zatrzymania”… oznacza to, że nie mogę przestać pracować, dopóki nie osiągnę „punktu zatrzymania” (lub wyczerpuję się). Innymi słowy, jeśli jestem w strefie i pracuję nad ukończeniem funkcji, nie przestanę, dopóki jej nie ukończę. Jeśli to błąd, nad którym pracuję, ten efekt jest …
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.