Uważam się za entuzjastę języka programowania. Kiedy znajduję zły kod, zwłaszcza mój własny, trudno go zrozumieć, trudno go zmienić i trudno go przetestować. Moi współpracownicy nie wiedzą lepiej ani się tym nie przejmują. Jestem sfrustrowany, że nie mogę samodzielnie podnieść jakości kodu. Czy to normalne, że czuję się sfrustrowany, gdy …
Tworzę oprogramowanie dla mojej firmy i chciałbym korzystać z niektórych bibliotek na licencji GPL. Jakie mogą być konsekwencje? Czy to oznacza, że kod opracowany powyżej tych zależności GPL będzie również objęty GPL? Czy mam obowiązek opublikować kod źródłowy tych produktów?
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. Zamknięte 4 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jak myślisz, jak dobrym pomysłem byłoby nauczenie …
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 4 lata temu . Prawie każde narzędzie do programowania ma wersję wiersza poleceń; wiele z nich ma …
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 . Uczę się języka C # / .NET 4.0 od około 2/3 miesięcy, to mój pierwszy poważny język programowania (wcześniej …
Jak zapisywać ważne (z punktu widzenia prywatności) dane użytkownika, takie jak SSN, numery kart kredytowych i adresy w bazach danych? Scenariusz: zapisywane są tylko te dane, które muszą być dostępne. Na przykład SSN jest zapisywany, ponieważ aplikacja używa SSN do identyfikacji konkretnego rekordu. lub dane karty kredytowej są zapisywane, aby …
Pracuję nad tym, aby moje klasy mogły być testowane jednostkowo przy użyciu wstrzykiwania zależności. Ale niektóre z tych klas mają wielu klientów i nie jestem jeszcze gotowy przefakturować ich wszystkich, aby zacząć przekazywać zależności. Więc staram się to robić stopniowo; zachowując na razie domyślne zależności, ale pozwalając na ich zastąpienie …
Czy istnieje coś takiego jak zbyt duża jednolitość? Tam, gdzie pracuję, mamy oczywiście standardy, w tym konwencje nazewnictwa, architektury, frameworki do wykorzystania itp. Jednak ostatnio pojawiło się wiele krytyki rzeczy, które uważałbym za bardziej stylowe. Na przykład pisanie ifinstrukcji w wielu wierszach w stosunku do jednego wiersza przy użyciu ??operatora …
Jak radzisz sobie z ewolucją w standardach kodowania / przewodniku po stylu w projekcie istniejącej bazy kodu? Powiedzmy, że ktoś z twojego zespołu odkrył lepszy sposób tworzenia obiektów w języku programowania. Nie chodzi o to, że stary sposób jest zły lub wadliwy, po prostu nowy sposób jest mniej gadatliwy i …
Muszę pracować w zespole, aby opracować aplikację komputerową klasy średniej opracowaną przy użyciu C # .NET. Wcześniej nie stosowałem testów jednostkowych i rozwoju opartego na testach. Wiem, że istnieje wiele narzędzi i ram dla aplikacji C # do testowania jednostkowego. Obecnie wiem o Nunit i narzędziu do testowania jednostek zintegrowanym …
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 . Podczas naszej rozmowy kwalifikacyjnej dajemy kandydatowi test programistyczny, a także problem z projektowaniem …
Po raz pierwszy usłyszałem ten termin około piętnaście lat temu. Moje rozumowanie jest podobne do tego opisanego w artykule w Wikipedii oraz w artykule TechRepublic : pracujesz ze swoimi kolegami w „przyjazny, kolegialny sposób, aby odłożyć na bok osobiste uczucia”. Obejmuje to takie rzeczy, jak robienie recenzji z obopólnym szacunkiem …
Podczas projektowania schematu relacyjnej bazy danych dla aplikacji internetowych często znajduję przypadek, w którym kończę tworzenie tabeli zawierającej tylko jeden wiersz i tylko jeden wiersz. Wydaje się, że jest to niewłaściwy sposób zaprojektowania go, ale nie mogę wymyślić niczego znacznie lepszego lub jest to oczywiście „właściwy sposób na zrobienie tego”. …
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.