design

Jak radzić sobie ze złym kodem

Jedną z najbardziej nieprzyjemnych (i niefortunnie najczęstszych) sytuacji, z jakimi mam do czynienia w moim całodziennym życ ... acowałeś i nie przekroczyłeś terminu? Czy jest jakaś Literatura, którą możesz polecić? Masz dla mnie jakieś ogólne wskazówki?

Czym jest rozkład funkcjonalny?

Rozkład funkcjonalny, do czego jest przydatny i jakie są jego zalety / wady? Gdzie są jakieś sprawdzone przykłady tego, jak jest on używany?

Najlepsze praktyki w zakresie spójnego i kompleksowego przechowywania adresów w bazie danych

Czy istnieją jakieś najlepsze praktyki (a nawet standardy) przechowywania adresów w spójny i kompleksowy sposób w bazie danyc ... niono pewne wysiłki, w wyniku których powstała norma EN 14142-1. Jest on dostępny za pośrednictwem członków krajowych CEN .

Wewnętrzne bazy danych-od czego zacząć?

Powiedzmy więc, że chcesz dowiedzieć się czegoś o wewnętrznych bazach danych. Jaki jest najlepszy kod źródłowy? najlepsze ksi ... Jakie inne książki pomogłyby mi dowiedzieć się o wszystkich problemach z plikami i pamięcią, stronach, blokowaniu itp.... ?

Jak poprawić umiejętności projektowania oprogramowania? [zamknięte]

Z mojego punktu widzenia umiejętność projektowania jest trudniejsza do zdobycia niż umiejętności programistyczne/programistyc ... ojektować moduły funkcyjne, jak prawidłowo skonstruować architekturę programu? Przy okazji, czy są jakieś książki powiązane?

Jak Trello tak szybko pokazuje historię?

Trello pokazuje historyczny log wszystkiego, co każdy użytkownik zrobił od początku istnienia forum. Podobnie, jeśli kliknies ... iem, że nie jest to jedyna usługa, która zapewnia coś takiego, ale jak byś sobie poradził z zaprojektowaniem takiego systemu?

Daltonizm: czy jesteś tego świadomy? Czy projektujesz dla niego?

Jestem ciekaw, czy wielu z nas, którzy projektują lub podejmują decyzje projektowe, słyszało o tym problemie. Wiem, że są ni ... telne dla wszystkich zamiarów i celów. Nigdy nie rozumiałem, co mogłoby zmusić webmastera do użycia tej kombinacji kolorów...

Czym jest filozofia ExtJS? Aplikacja na jedną stronę?

Muszę napisać kolejny projekt używając ExtJs. Jest to ładny lib Javascript, ale nie do końca rozumiem ideę za nim. Weźmy na p ... "klikania" i pracy z nim. Nie można naprawić błędu i nacisnąć Odśwież w przeglądarka, aby zobaczyć wyniki. Jakieś sugestie?

Czym jest logika domen?

Czym jest logika domen? Strona Wikipedii dla logiki domen przekierowuje na logikę biznesową. Czy są to to samo, a jeśli nie, to czym się różnią?

Jakie są dobre i złe rzeczy w projektowaniu jądra Linuksa?

Nie jestem mistrzem kodu jądra, ale mam podstawowe pojęcie o jego strukturze. W tym poście możemy omówić, jakie są dobre i zł ... jekt jądra Linuksa. Let ' s have a list dobrych i złych decyzji projektowych, które zostały podjęte przy projektowaniu jądra.

Zastosowanie Wzorca Doświadczenia I Myśli

Niedawno wpadłem na pomysł o nazwie Application dusiciel Pattern. Jak rozumiem, jest to rozwiązanie problemu z dużymi starszy ... y pomysł, który byłby doceniany jako cóż. Referencje: Martin Fowler blog post Hanselminutes with Michael Feathers

Interface + Extension (mixin) vs Base Class

Czy metoda interface + extension (mixin) jest lepsza od klasy abstrakcyjnej? Jeśli Twoja odpowiedź brzmi "to zależy", od cze ... orzenie mieszanin z interfejsami i metodami rozszerzeń Abstrakcyjne Klasy Bazowe Mają Również Problemy Z Wersjonowaniem

Czy SOA można zaprojektować z odpoczynkiem?

Ostatnio dużo czytam o SOA, ale większość treści jest związana z SOAP i ma wiele "biurokratycznych" rzeczy, które należą do s ... o REST webservice. Wszystkie inne systemy które wykorzystują rdzeń, zwracają się do niego z prośbą o odpoczynek. Czy to SOA?

Najlepsza opcja projektowania bazy danych dla aplikacji Android z ogromnymi danymi

Jestem nowy w tworzeniu aplikacji na Androida i jestem nowym członkiem stackoverflow. Obecnie próbuję zaprojektować aplikację ... skaj dobre rady od doświadczonych ludzi, którzy mogli napotkać podobną sytuację. Dzięki za przeczytanie tego długiego posta.

Interfejs Java-para implementacji [zamknięta]

Czy istnieje preferowana metoda lub styl tworzenia domyślnej implementacji dla metod interfejsu? Załóżmy, że miałem powszechn ... e dziedziczenie. Szukam najlepszego sposobu na stworzenie Domyślna implementacja metody dla klas implementujących interfejs.

Java testy jednostkowe, układ katalogów

Kiedy budujemy zestaw testów jednostkowych dla kodu Javy, czy istnieje konwencja, gdzie umieścić kod testowy w stosunku do ko ... referowany, jak przetestować wewnętrzne elementy kodu, gdy private /protected Członkowie klasy nie są dostępni poza pakietem?

Czy kolory bezpieczne w sieci są nadal aktualne?

Ponieważ zdecydowana większość monitorów to 16-bitowe kolory lub więcej, w tym urządzenia mobilne , czy warto w ogóle brać p ... wybrane specjalnie dlatego, że dopasowane palety wybrane przez następnie wiodące aplikacje przeglądarki. [Wikipedia]

Programowanie od góry do dołu i od dołu

Dlaczego mówimy, że język taki jak C jest odgórny, podczas gdy języki OOP, takie jak java lub C++, są oddolne?. Czy ta klasyfikacja ma jakiekolwiek znaczenie w rozwoju oprogramowania?

Co jest ważniejsze? DB design czy coding? [zamknięte]

Co jest ważniejsze: projekt bazy danych? Czy projekt kodu aplikacji? Istnieje wiele informacji o kodzie wielokrotnego użytku ... aplikacji (szczególnie tego, jak złe decyzje projektowe na początku wpływają na aplikację w późniejszym okresie jej "życia".

Jak prawidłowo zaprojektować / wystylizować szufladę nawigacyjną Androida

Mam problem ze znalezieniem jakichkolwiek zasobów, jak poprawnie zaprojektować standardową szufladę nawigacyjną . Mam poniżs ... d:text="Loading Content ..." android:textAppearance="?android:attr/textAppearanceListItem" android:textColor="#000000" />