Mam zestaw funkcji jednego celu, których potrzebuję w dwóch osobnych kontrolerach. W tej chwili mam tylko zduplikowany kod i chcę się go pozbyć. Ten kod jest częścią kontrolera i nie należy do mojej warstwy usług. Gdzie byś to położył?
Zastanawiałem się, jak zająć się projektowaniem literału „idealnego” zakresu, gdybym zaprojektował język. Dla tych, którzy nie znają literału zakresu w instrukcji reprezentującej zakres wartości, np. 1-4. Są najczęściej używane w pętlach for / foreach Wydaje się, że należy wziąć pod uwagę kilka kwestii Obsługa przedziałów włączających i wyłącznych, przypisywanie +1 …
Chcę zająć się projektowaniem smartfonów, ale obecnie istnieje kilka opcji dla platform. (iOS / Android / WebOS / Bada / Symbian / MeeGo / WindowsMobile / JavaME) Chciałbym mieć sprzęt programistyczny do testowania mojego kodu i ogólnej funkcjonalności urządzeń. Jaki jest najlepszy sposób na uzyskanie i / lub wypożyczenie sprzętu …
Najpierw trochę tła. Piszę odnośnik z Wiek -> Stawka. Istnieje 7 przedziałów wiekowych, więc tabela przeglądowa składa się z 3 kolumn (od | do | stawki) z 7 wierszami. Wartości rzadko się zmieniają - są to stawki legislacyjne (pierwsza i trzecia kolumna), które pozostają takie same od 3 lat. Doszedłem …
Powiedzmy, że planujesz stworzyć stronę internetową o skali Facebooka (jeśli mam zacytować nazwę strony internetowej, dlaczego nie Facebook ?!). Czy zaleca się używanie SQL Server jako bazy danych dla takich aplikacji? Zadaję to pytanie, ponieważ wielu moich kolegów twierdzi, że SQL Server nie powinien być używany w takich aplikacjach. Zamiast …
Mój zespół i ja opracowujemy oprogramowanie, z którego nasi klienci będą korzystać w celu interakcji z klientami. Ponadto jemy również własne produkty dla psów i sami używamy oprogramowania do interakcji z naszymi klientami. Dlatego czasami może być trudno wyjaśnić przypadki użycia i scenariusze, ponieważ nasi pracownicy mogą być operatorami, nasi …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jakie są zalety rekurencji? Niektóre języki programowania mogą zoptymalizować rekurencję ogona, ale nadal ogólnie rekurencja …
W pracy z WPF lub Silverlight, jak należy używać konwencji nazewnictwa kontroli? Czy nazywasz kontrolki w znacznikach XAML? Widziałem próbki projektów w codeplex z nazwami kontrolnymi, takimi jak „selectButton” lub „btnSelect”. Co byś polecił?
Po pierwsze przepraszam, bo nie wiem, jak zrobić wątek społeczności; więc niech ktoś mi pomoże. Jako programista na wielu platformach, technologiach, a nawet na poziomie infrastruktury; Zawsze zastanawiam się, kiedy robię ZA DUŻO?!? To był niekończący się proces uczenia się, odkąd zacząłem. Jedną (1) rzeczą, której się nauczyłem, jest to, …
Uświadomiłem sobie, że muszę zapisać specyfikację konwencji dotyczącą HTML, JavaScript i kodowania PHP dla mnie i mojego zespołu. W tworzeniu stron internetowych, podobnie jak w C ++, zdecydowanie jestem fanem wcięć i komentarzy. Niemniej jednak często w mojej pracy napotykam HTML + JavaScript + kod PHP, który nagle wywołuje ból …
Dlaczego miałaby być korzyść ze stosowania metody statycznej i przekazywania odwołania do obiektu jako parametru zamiast wywoływania metody na obiekcie? Aby wyjaśnić, co mam na myśli, rozważ następującą klasę: public class SomeClass { private double someValue; public SomeClass() { // Some constructor in which someValue is set } public void …
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ś …
Gdy procesor z pamięcią podręczną L1 dokonuje zapisu, zwykle dzieje się tak, że (zakładając, że linia pamięci podręcznej, do której pisze, jest już w pamięci podręcznej L1) pamięć podręczna (oprócz aktualizacji danych) oznacza tę linię pamięci jako brudną , i wypisze wiersz ze zaktualizowanymi danymi w późniejszym czasie. Jedną z …
Piszę dodatek COM, który rozszerza IDE, które desperacko tego potrzebuje. W grę wchodzi wiele funkcji, ale ograniczmy się do 2 ze względu na ten post: Istnieje okno narzędzi Code Explorer, które wyświetla widok drzewa, który pozwala użytkownikowi nawigować po modułach i ich członkach. Jest Kontrole Code toolwindow który wyświetla DataGridView …
Przeglądając implementację funkcji innego programisty w celu obliczenia CDF o rozkładzie normalnym , zasugerowałem, aby albo zastąpić całą implementację wbudowanymi funkcjami Pythona, albo użyć SciPy, wspólnej biblioteki naukowej. Inny programista zauważył, że ani math.erfc()nie scipy.stats.norm.cdf()zapewnia żadnych gwarancji dokładności w swojej dokumentacji. Dlatego powinienem być bardziej ostrożny przy zastępowaniu algorytmu aproksymacyjnego …
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.