Jako początkujący programista pracowałem tylko z programowaniem aplikacji komputerowych, ale od czasu, gdy zacząłem programować, bardzo często przychodzi mi do głowy pytanie i nie mogę uzyskać prawidłowej odpowiedzi. Maszyny nie działają same z siebie, to jest praca programisty, mówi mu, co i kiedy robić, ale moja ciekawość tkwi w komputerach. …
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 6 lat temu . Pracuję z aplikacją internetową, używając TFS. Za każdym razem, gdy tworzę witrynę, jej ponowne uruchomienie zajmuje nieproduktywnie dużo czasu. …
Z mojego doświadczenia wynika, że model Waterfall okazał się zbyt mało elastyczny i nie reaguje na zmiany wymagań, aby uznać go za realną metodę we współczesnym świecie tworzenia oprogramowania. Rozwój i udokumentowane osiągnięcia bardziej zwinnych, iteracyjnych metod wydają się wskazywać, że nie ma powodu, dla którego ktoś powinien postępować zgodnie …
W weekend pisałem trochę kodu i chciałem napisać fabrykę jako metodę statyczną w klasie bazowej. Moim pytaniem jest po prostu wiedzieć, czy jest to podejście idomatyczne? Wydaje mi się, że może nie być tak, że klasa podstawowa ma wiedzę o klasie pochodnej. To powiedziawszy, nie jestem pewien prostszego sposobu na …
Jakie były czynniki ekonomiczne (i inne historyczne), które doprowadziły do tego, że zorientowane obiektowo języki programowania stały się wpływowe? Wiem, że Simula zaczęła, ale czy przyjęcie języków OOP było spowodowane coraz większymi potrzebami biznesu? A może adopcja wynikała bardziej z nowych rzeczy, które można zrobić w językach OOP? Edytuj Naprawdę …
Dziwny tytuł, tak, ale myślę, że mam trochę podstaw. Mamy konto organizacji na github z prywatnymi repozytoriami. Chcemy korzystać z natywnych funkcji github dotyczących problemów / żądań ściągania (żądania ściągania są w zasadzie dokładnie tym, czego chcemy, jeśli chodzi o recenzje kodu i dyskusje na temat funkcji). Znaleźliśmy centrum narzędzi …
Powszechnie wiadomo, że nazwa „JavaScript” jest znakiem towarowym firmy Oracle (dawniej znak towarowy Sun, wcześniej znak towarowy Netscape). Jednak inni wydają się nie mieć problemu z używaniem znaku towarowego JavaScript. Google używa go w odniesieniu do V8 , Mozilla używa go w odniesieniu do SpiderMonkey oraz w różnych innych miejscach, …
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 . To, co powiem, może być nieco kontrowersyjne z natury, ale dzisiaj jestem bardzo przygnębiony - i dlatego zapytam o …
Piszę parser dla utworzonego przeze mnie języka znaczników (piszę w Pythonie, ale to nie jest tak naprawdę istotne w przypadku tego pytania - w rzeczywistości, jeśli wydaje się to złym pomysłem, chętnie zaproponuję lepszą ścieżkę) . Czytam o parserach tutaj: http://www.ferg.org/parsing/index.html i pracuję nad napisaniem leksera, który, jeśli dobrze rozumiem, …
Ostatnio studiowałem więcej na temat typów dynamicznych w C #. W niektórych przykładach zrozumiałem, że po skompilowaniu kod nie wymaga ponownej kompilacji, ale można go wykonać bezpośrednio. Uważam, że elastyczność zapewniana przez słowo kluczowe w celu faktycznej zmiany typu danych do woli jest wielką zaletą . Pytanie, Czy są jakieś …
Miejsce, w którym pracuję, stara się ustalić pewne podstawowe zasady, a debata, którą teraz toczymy, dotyczy bibliotek lokalnych a usług sieciowych do ponownego wykorzystania kodu. Usługi sieciowe wydają się być popularnym wyborem w większości firm i właśnie do tego dąży większość programistów. Po prostu nie widzę, jak możesz skutecznie korzystać …
Tam, gdzie pracuję, mamy wielu programistów i strasznie dużo kodu uruchamiającego nasze zastrzeżone aplikacje, z których korzystają zarówno pracownicy, jak i klienci. Mamy też wielu inteligentnych pracowników pomocy technicznej, którzy lubią rozumieć wewnętrzne działanie naszych systemów, aby lepiej wspierać naszych klientów, a może nawet od czasu do czasu przesyłają łatkę. …
Uczymy się, że większość języków jest klasyfikowana jako jedna z dwóch, „oparta na relacjach” lub „na wysokim poziomie”. Nigdy wcześniej nie korzystałem z SQL, ale po odczytaniu jego składni wydaje się bardziej składnią imperatywną / wysokiego poziomu niż funkcjonalną / opartą na relacjach (Lisp, Haskell)? Lub może być tak, że …
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 . Myślę, że nasza firma może tworzyć wyzwania mające na celu znalezienie kandydatów na …
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 . Jeden z moich przyjaciół został zwolniony. Kiedy z nim rozmawiałem, powiedział, że nie pozwolili mu wziąć kopii niczego, nad …
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.