Framework to zestaw narzędzi dodatkowych do języka programowania i odpowiedniego kompilatora. Czasami jest to obowiązkowe; czasami jest to opcjonalne i pomaga w rozwoju aplikacji.
Zaczynam nowy projekt w Javie i zastanawiam się nad Springem. Dlaczego rozważam wiosnę? Ponieważ wiele osób mówi mi, że powinienem użyć wiosny! Poważnie, za każdym razem, gdy próbuję nakłonić ludzi do wyjaśnienia, czym dokładnie jest Wiosna i co ona robi, nigdy nie mogą dać mi prostej odpowiedzi. Sprawdziłem wprowadzenie na …
Ciągle napotykam na wyrażenie „nie wymyślaj koła ponownie” lub „nigdy nie wymyślaj koła ponownie”, kiedy zadaję kilka pytań na temat SO. Mówią ci, abyś używał niektórych frameworków lub istniejących pakietów. Wiem, skąd taka postawa, ponieważ niemądrze jest tracić czas na coś, co inni już rozwiązali. A może tak? Jako student …
Oto problem, przed którym stoję: Cytat od kierownika projektu: Hej, Spark, przydzielam ci zadanie opracowania frameworka, który mógłby być wykorzystywany do wielu różnych aplikacji na iOS. Oto wymagania: Powinien być w stanie wykryć grubość kciuka lub palców używanych do manipulowania interfejsem użytkownika. Dzięki tym informacjom wszystkie elementy interfejsu powinny być …
Lubię SOLID i staram się go używać i stosować podczas programowania. Ale nie mogę się oprzeć wrażeniu, że podejście SOLID zmienia kod w kod „framework” - tj. Kod, który zaprojektowałbyś, gdybyś tworzył strukturę lub bibliotekę dla innych programistów. Zazwyczaj ćwiczyłem 2 tryby programowania - tworzenie mniej więcej dokładnie tego, o …
Zacząłem pracować w firmie, która jest głównie zorientowana na C #. Mamy kilka osób, które lubią Javę i JRuby, ale większość programistów tutaj lubi C #. Zostałem zatrudniony, ponieważ mam duże doświadczenie w tworzeniu aplikacji internetowych i ponieważ skłaniam się ku nowszym technologiom, takim jak JRuby on Rails lub nodejs. …
Dzisiaj można znaleźć ramy dla dowolnego języka, które pasują do każdego projektu. Większość współczesnych frameworków jest dość solidna (ogólnie rzecz biorąc), z godzinnymi testami, recenzowanym kodem i doskonałą rozszerzalnością. Myślę jednak, że istnieje jakaś wada DOWOLNEJ struktury, w której programiści, jako społeczność, mogą stać się tak zależni od wybranych przez …
Niedawno znalazłem framework o nazwie ecto . W tej strukturze podstawowy komponent o nazwie „plazm” , którym jest ekto-kierowany wykres acykliczny. W eecto plazmę można obsługiwać za pomocą harmonogramu ecto. Zastanawiam się, jakie są zalety tego mechanizmu iw jakich innych sytuacjach możemy wykorzystać koncepcję DAG?
Ostatnio programuję z Entity Framework 4.1 Code First i uwielbiam go do programowania, ale mając tylko plan końcowy i szybko zmieniającą się listę funkcji, ciągle modyfikuję klasę / bazę danych, aby spełnić potrzeby aplikacji. W fazie rozwoju nie ma danych na żywo i mogę z łatwością usunąć całą bazę danych, …
Kiedyś rozpocząłem projekt MVVM / WPF, który ostatecznie został zbudowany i wdrożony, i do tego czasu studiowałem wiele Caliburn.Micro MVVM Framework. Faktem jest, że ostatecznie nie użyłem do tego Caliburn.Micro i sam wdrożyłem niektóre koncepcje MVVM (konkretnie tylko klasy ViewModelBasei RoutedCommand). Teraz zostałem przydzielony do nieco większego projektu według tych …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 4 lata temu . Jeśli go przegapiłeś, wiele się wydarzyło w ciągu ostatnich dwóch dni, co może …
Niedawno pracowałem nad projektem Python, w którym intensywnie wykonaliśmy wstrzykiwanie zależności (ponieważ musimy, aby aplikacja była testowalna), ale nie użyliśmy żadnego frameworka. Czasami ręczne ułożenie wszystkich zależności było trochę uciążliwe, ale ogólnie działało świetnie. Gdy obiekt musiał zostać utworzony w wielu miejscach, mieliśmy po prostu funkcję (czasem klasową metodę tego …
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 . Programuję od nieco ponad roku i mam doświadczenie w pisaniu aplikacji systemowych, aplikacji …
Wiele frameworków internetowych, takich jak Flask lub Django, używa SQLite jako domyślnej bazy danych. SQLite jest atrakcyjny, ponieważ jest zawarty w Pythonie, a obciążenie administracyjne jest dość niskie. Jednak większość publicznych witryn produkcyjnych o dużym natężeniu ruchu korzysta z cięższej bazy danych: mySQL, Oracle lub postgresql. Pytania : Założyć: Ruch …
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.