design

Czy mikro-optymalizacja jest warta czasu?

Jestem programistą PHP i zawsze uważałem, że mikro-optymalizacje nie są warte czasu. Jeśli naprawdę potrzebujesz tej dodatkow ... ań SQL dziennie - na przykład. Więc zastanawiam się, czy może się mylić lub mikro-optymalizacja naprawdę warta czasu i kiedy?

Przykładowy projekt bazy danych dla rachunkowości finansowej [zamknięty]

Czy ktoś mógłby mnie zaprowadzić do przykładowej bazy danych systemu rachunkowości finansowej?

Niesamowite mikro aplikacje i projekty Open Source

W miarę upływu czasu ludzie znajdują mniejsze, bardziej efektywne sposoby robienia rzeczy. Jestem pod wrażeniem niektórych ni ... szybsze aplikacje? Odpowiedź z największą liczbą głosów wygrywa. Ale tak naprawdę wszyscy wygramy, odkrywając fajne projekty.

"Program do interfejsu". Co to znaczy? [duplikat]

Możliwy duplikat:Co to znaczy "programować do interfejsu"? Ciągle natykam się na ten termin: Program do interfejsu. Co to dokładnie znaczy? Scenariusz prawdziwego projektu byłby bardzo doceniany.

Tworzenie "ładnych" niestandardowych widżetów Qt

Jaki jest proces tworzenia niestandardowych widżetów (przy użyciu Qt), które nie wyglądają...cóż...brzydki? Wiem, że to dość ... e mi mnóstwo informacji o tym, jak zaimportować je do projektanta, itp -- więc wszelkie przewody będą mile widziane. Dzięki!

Jak możemy opracować praktyki kodowania mające na celu ochronę przed błędami roku przestępnego?

Firma Microsoft ogłosiła, że błąd oprogramowania w obliczaniu dat (w roku przestępnym) spowodował poważną awarię w systemie W ... stępnym w rzeczywistości zwraca poprawną datę w .NET. więc nie jest to błąd framework, ale ewidentnie błąd w Date obliczenia.

Dlaczego odniesienia okrągłe są uważane za szkodliwe?

Dlaczego źle jest, aby obiekt odnosił się do innego obiektu, który odwołuje się do pierwszego?

Jak zaprojektować bibliotekę C / C++, aby była użyteczna w wielu językach klienta?

Planuję zakodować bibliotekę, która powinna być użyteczna dla dużej liczby osób na szerokim spektrum platform. Co muszę wziąć ... go na kilka mniejszych? W 2007 roku, po raz pierwszy w Polsce, w Polsce i za granicą, w 2008 roku, w Polsce i za granicą.]}

Jak powinienem obsługiwać linki i odnośniki HATEOAS w JSON?

Jestem w trakcie projektowania REST api i być tak RESTful, jak to tylko możliwe. Chcę włączyć HATEOAS do odpowiedzi json. D ... orzystania z tej wiedzy(jak dostęp do zdjęcia profilowego poprzez budowanie klienta łącza bez szukania użytkownika najpierw).

Dobre miejsce na przykładowe projekty baz danych-najlepsze praktyki

Otrzymałem zadanie zaprojektowania bazy danych do przechowywania wielu informacji dla naszej firmy. Ponieważ zadanie jest doś ... ączyć je w jedną ładną relacyjną bazę danych. Czy są jakieś zasoby, które mogą mi pomóc w kilku przykładach dotyczących tego?

Jakie są najlepsze praktyki projektowania schematów XML?

Jako Amatorski programista (wciąż jestem w środowisku akademickim) napisałem kilka schematów do dokumentów XML. Rutynowo naty ... hema design, ale naprawdę Nie wiem. Czym są niektóre zasoby, które zwięźle opisują, jak skutecznie projektować schematy xml?

Używanie Flask-SQLAlchemy w modelach Blueprint bez odniesienia do aplikacji

Próbuję stworzyć "modułową aplikację" w kolbie za pomocą schematów. Podczas tworzenia modeli napotykam jednak problem koniec ... ponieważ plany można podłączyć do aplikacji więcej niż raz, może to być po prostu niewłaściwe podejście do modeli w planach?

Instancja Singletona zadeklarowana jako zmienna statyczna metody GetInstance, czy jest bezpieczna dla wątku?

Widziałem implementacje wzorców Singletona, w których zmienna instancji została zadeklarowana jako zmienna statyczna w metodz ... ance. Jakie są negatywne strony tego podejścia (poza tym, że nie jest to bardzo OOP-owskie) ? Czy ten wątek jest bezpieczny?

Jaka jest różnica między frameworkiem a architekturą?

Chciałbym poznać różnicę między frameworkiem a architekturą. na przykład: dotnetnuke to framework, a {[1] } to architektura. ... między nimi? Chcesz wiedzieć, który z nich używa kiedy i gdzie? Co jest dobre pod względem zadowolenia z wymagań użytkownika?

Gra Monopoly w OOD?

Znalazłem ten ciekawy wpis na blogu przez CodingHorror: Moje Ulubione pytanie z wywiadu. W skrócie opowiada o obiektowych wyz ... rz wyżej). Czy ktoś to kiedyś robił? Zaprojektowałeś grę Monopoly używając wzorców projektowych? Jeśli tak, to jak to wyszło?

Narzędzia do tworzenia i zarządzania specyfikacjami / wymaganiami (Nie trackery biletów) [zamknięte]

Jestem zainteresowany, Czy istnieją jakieś strony internetowe lub oprogramowanie, które pomogą w wstępnym projektowaniu proje ... ugz itp...) systemy kontroli wersji oprogramowania Wiki (o ile nie są zbudowane z myślą o zarządzaniu wymaganiami) Dzięki.

Tagi VS kategorie

Rozwijam aplikację podobną do Yahoo Answers i zastanawiam się, czy używać tagów czy kategorii. Większość innych witryn z pytaniami i odpowiedziami używa kategorii. Który wolisz i dlaczego.

Czy klasa użytkowa powinna być statyczna?

Jeśli muszę zaprojektować klasę użyteczności( taką jak ByteUtils lub StreamUtils lub StringUtils), jaki jest dla nich najleps ... zną miałem na myśli klasę z metodami statycznymi (a nie wewnętrzną klasę statyczną) Proszę o poradę co do wyboru projektu ?

Edytor Ruby on Rails Dla Windows [zamknięty]

Uwielbiam używać Textmate na moim Macu w domu, ale trudno znaleźć coś do wykorzystania w pracy (windows). Jaki jest najlepszy edytor dla Ruby on Rails w systemie windows, który zapewnia Ci najbliższy wygląd i styl do Textmate?

Czyszczenie kodu zaśmieconego InvokeRequired

Wiem, że podczas manipulowania kontrolkami UI z dowolnego wątku nie będącego UI, musisz wysyłać swoje wywołania do wątku UI, ... sposób na utrzymanie wymaganego testu InvokeRequired bez konieczności kopiowania i wklejania tego wzorca w dowolnym miejscu?