Tak więc zwykle plik CSV używa przecinka i znaku powrotu jako ograniczników pól i linii. Powoduje to oczywiste problemy z tekstem, który może zawierać oba te znaki. Oczywiście istnieją opcje (ucieczka od nich), ale jak ludzie sobie z tym radzą? Używać różnych znaków - rur lub tyld? Uciekniesz im? Nie …
Pomyśl o firmie, która jest dumnie certyfikowana w zakresie metodologii nie zwinnej, wykorzystuje ją jako punkt sprzedaży dla swoich klientów, aby wykazać się odpowiedzialnością. Jak radzisz sobie z wprowadzaniem Kanbana lub Scruma stopniowo, nie psując całego systemu, i wciąż upewniając się, że nadal może być tak samo odpowiedzialny / kontrolowany …
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 8 lat temu . Jeśli kolega z twojego zespołu planuje odejść z pracy, co może powodować złe samopoczucie w Twojej firmie, czy powiadomiłbyś …
Robię niewielkie postępy w dużym projekcie. Źródło jest ogromne, wiele warstw obiektów, kod makaronu, wykresy podwójnego diamentu wielokrotnego dziedziczenia, na wpół wypalone cechy zamrożone, gdy oryginalny pisarz odszedł, i nikt nie wie, dlaczego wiele jego elementów zostało zaprojektowanych tak, jak były. Podejrzewam, że każdy kompetentny programista miałby problem z ustaleniem …
Widziałem wcześniej, jak inni używają Bitwise-OR do łączenia flag: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; Tak też to robię. Ale widziałem także niektóre (nie tak wiele) łączące flagi przy użyciu dodawania: #define RUN 0x01 #define JUMP 0x02 #define …
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 5 lat temu . To dość ogólne pytanie. Znam trochę Perla i Pythona i staram się nauczyć programowania bardziej dogłębnie, aby po jego …
Naprawdę lubię projektowanie języka programowania. Czasami myślę, że moje projekty językowe i ich potencjalni użytkownicy skorzystaliby z kompleksowego dokumentu normalizacyjnego. Przyjrzałem się wielu standardom językowym, od bardzo formalnego (C ++) do raczej nieformalnego (ECMAScript), ale tak naprawdę nie mogę zrozumieć, w jaki sposób powinienem rozwiązać problemy i zorganizować taki dokument, …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Mój młodszy brat chce zacząć programować. Ma 14 lat i jest technicznie skłonny, …
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 5 lat temu . Obecnie pracuję jako stażysta w firmie konsultingowej. Wkrótce przeniosę się do pełnoetatowego pracownika po ukończeniu następnego semestru i uwielbiam …
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 jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Pytanie testowe Joela nr 11 brzmi: „Czy nowi kandydaci piszą kod podczas rozmowy …
Jedną rzeczą, która pracowała w Haskell i F #, nauczyło mnie, że ktoś na uniwersytecie mądrzejszym ode mnie prawdopodobnie już znalazł abstrakcję tego, co robię. Podobnie w języku C # i programowaniu obiektowym, prawdopodobnie jest biblioteka do „it”, cokolwiek to robię. Nacisk na ponowne wykorzystywanie abstrakcji w programowaniu jest tak …
Wiem, że jest drogi, ale (IMO) uważam, że jest to bardzo dobra praktyka. Mówię o zasadach takich jak powiedz, że nie możesz zapisać faktury, jeśli nie jesteś sprzedawcą ... więc w takim przypadku zgłaszając wyjątek z informacją, że „nie masz autoryzacji” lub coś takiego… Innym podejściem byłoby posiadanie obiektów o …
Kilka tygodni temu moja klasa została przydzielona do przetłumaczenia na portugalski książki Real World Haskell. Podczas tłumaczenia tekstu i komentarzy zacząłem się zastanawiać, czy powinienem również przetłumaczyć kod, jak sugerował instruktor. Na przykład: data BookInfo = Book Int String [String] czerpiąc Show stanie się data InfoLivro = Livro Int String …
Jakiś czas temu napisałem bardzo mały skrypt Pythona, który okresowo sprawdzał kanał XML pod kątem nowych wpisów i ostrzegał użytkownika o nowych wpisach, gdy są obecne. Napisałem to dla siebie, więc był to w zasadzie program konsolowy, z którego mógł korzystać każdy, kto dobrze zna interfejs konsoli. Po chwili zdecydowałem, …
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.