Obecnie prawie wszyscy używają ciemnego schematu kolorów w edytorze kodu - ciemne tło z jasnym tekstem. Nawet większość edytorów internetowych (np. Na Github) ma ciemne schematy kolorów. Naprawdę nie widzę korzyści. Ludzkie oko jest znacznie lepsze w czytaniu ciemnego tekstu na jasnym tle. Również czarno-białe schematy kolorów działają znacznie lepiej, …
Próbuję dobrze zrozumieć, jak zaimplementować dobre oddzielenie interfejsu użytkownika od modelu, ale mam problem z ustaleniem, gdzie dokładnie podzielić linie. Patrzyłem na Model-View-Presenter, ale nie jestem pewien, jak dokładnie go wdrożyć. Na przykład mój widok ma wiele okien dialogowych. Czy powinna istnieć klasa View z instancjami każdego z okien dialogowych? …
Kiedy wcześniej zapytałem, co jest odpowiedzialne za wolne oprogramowanie, kilka odpowiedzi, które otrzymałem, sugerowało, że był to problem społeczny i zarządzania: To nie jest problem techniczny, to problem z marketingiem i zarządzaniem. Właściwie menedżerowie produktu są odpowiedzialni za napisanie specyfikacji tego, co powinien otrzymać użytkownik. Wiele rzeczy może się nie …
Moim głównym zadaniem jest tworzenie aplikacji HTML. Mam na myśli wewnętrznie używane aplikacje typu CRUD z dużą ilością edytowalnych widoków siatki, pól tekstowych, rozwijanych menu itp. Obecnie używamy formularzy internetowych ASP.NET, które wykonują zadanie, ale wydajność jest w większości ponura i często musisz skakać przez obręcze, aby zdobyć to, czego …
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 . Jako programiści możemy rozwiązywać bardzo złożone problemy, ale kiedy musimy zaprojektować interfejs użytkownika, zwykle nie udaje nam się ułatwić …
Cały czas widzę, jak ten termin jest rozpowszechniany na blogach o frameworkach. Rozumiem różnicę między programowaniem deklaratywnym a imperatywnym, ale w jaki sposób odnosi się to konkretnie do interfejsu użytkownika? Dlaczego wydaje się, że istnieje na to specjalny termin? Czy są to różne „rzeczy”? Jeśli tak, jaka jest alternatywa dla …
Jak mogę zaimplementować bibliotekę między platformami (np. W środowisku JRE), aby działała w sposób bezpieczny dla wątków w odniesieniu do odwołań do obiektów, aby natywne interfejsy na innych platformach mogły obserwować obiekt i korzystać z obserwowalnych wzorców? Trochę tła - istnieje koncepcja wiązania danych używana w większości frameworków. W języku …
Zajmuję się tworzeniem aplikacji Windows, która ma różne ekrany. Jedna z nich pojawia się po dziesięciu sekundach bez tarczy lub innego wskazania, że ekran się ładuje. Uważam to za poważny problem z wydajnością, ale wydaje mi się, że jestem jedynym, który się tym martwi. Czy jestem nadgorliwy? Jaki jest dopuszczalny …
Mamy okropny system napisany w ASP.NET 2.0, do którego musimy dodać trochę funkcjonalności. Problem polega na tym, że określony produkt ma funkcje interfejsu użytkownika, które muszą być włączone dla firmy zainicjowanej po określonej dacie (a inne wyłączone), podczas gdy strona musi wyglądać tak samo dla istniejącej firmy. Zwracam się o …
Jestem nowy w tworzeniu interfejsu użytkownika, ale czuję się bardzo nieswojo z tym, jak działa CSS. Mój przypadek użycia polega na tym, że chciałem zastosować pewne określone style wewnątrz określonego divna stronie. Próba CSS: div.class1 { font: normal 12px arial, helvetica, sans-serif; font-color: #f30; } div.class1 div.class2 { border: 1px …
Chciałbym zacząć bawić się w ClojureScript, ale zastanawiam się nad niektórymi punktami. Moim problemem jest to, co jest dobrym sposobem radzenia sobie ze zmianami stanu wynikającymi z interakcji użytkownika, gdy próbujesz funkcjonalnie pracować. Podam kilka przykładów. Mam na myśli aplikacje działające w przeglądarce, ale myślę, że problem jest bardziej ogólny. …
System, który buduję, zawiera zestaw suwaków interfejsu użytkownika (liczba jest różna), każdy w skali 0-100. Przez suwak rozumiem interfejs użytkownika, w którym chwytasz element i przeciągasz go w górę iw dół, jak regulator głośności. Są one połączone algorytmem, który zapewnia, że zawsze ich suma wynosi 100. Tak więc, gdy jeden …
Programowanie reaktywne i MVVM to dwa podejścia, które mogą rozwiązać problem oddzielenia warstwy domeny od interfejsu użytkownika. MVVM robi to, definiując viewmodel, który jest strukturą danych odwzorowaną na komponenty interfejsu użytkownika. Interfejs użytkownika wyświetla dane i może je zaktualizować, gdy wystąpi użytkownik. reaktywna struktura definiuje wykres obserwowalnych, które powiadamiają interfejs …
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 . MSDN strona na ByRefi ByValsłów kluczowych nie jest bardzo pomocne; chyba że jakoś …
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.