Próbowałem przedstawić takie tematy, jak testy jednostkowe, wstrzykiwanie zależności, odwrócenie kontroli itp. ... do współpracowników. Prowadziłem mini wykłady, pokazy i zasugerowałem te tematy podczas lunchu i nauki. Odbiór był ogólnie pozytywny i ludzie widzą wartość w takich tematach. Choć wydaje się, że pociągają ich te tematy, poziom adopcji jest bardzo …
Niezwłocznie spróbuję wymyślić strategię kontroli wersji dla mojej firmy; obecnie używamy SVN, ale nie ma w tym żadnej struktury - w zasadzie mamy tylko łącze i tylko się do tego zobowiązujemy. Ostatnio kierownik ds. Rozwoju uruchomił drugie repozytorium, które działa jak nasz „tag”, ale musi zostać ręcznie scalone z „trunk”, …
Lubię pisać małe aplikacje GUI przy użyciu Java i Swing, coś w rodzaju klienta dla serwisu społecznościowego Tumblr Czy powinienem używać Eclipse RCP lub platformy Netbeans? Jakie korzyści czerpię z używania jednego z nich zamiast zwykłego huśtania / SWT? Czy aplikacje RCP wymagają więcej zależności niż te opracowane przy użyciu …
Jeśli tak, czy możesz mi powiedzieć, w jaki sposób nauka nowego paradygmatu zmieniła twoje podejście do rozwiązywania problemów programistycznych, nawet jeśli problem dotyczy innego paradygmatu / języka / technologii? Naprawdę docenię Jeśli możesz mi powiedzieć w konkretny sposób, w jaki sposób twoje umiejętności programowania w X (tj .: JAVA / …
Moja firma rozważa konsolidację wszystkich aplikacji i witryn poziomu 1 (tj. Produkcji na najwyższym poziomie) w jedną kompleksową bazę kodu. Teoria polega na tym, że ich uprawnienia, wygląd i ogólna funkcjonalność mogą być homogenizowane i centralnie zarządzane. Nie mam końca obaw związanych z tym podejściem, ponieważ struktury danych leżące u …
Znam metody oceny architektury, takie jak techniczna metoda analizy kompromisu architektury (ATAM) i bardziej zorientowana na biznes metoda analizy korzyści i kosztów (CBAM) . Jednak metody te mają dość dużą skalę: zalecają kilka sesji burzy mózgów, prezentacji, opracowania wielu scenariuszy opisujących kompromisy itp. Mimo że są przydatne w projektach o …
Poproszono mnie o stworzenie wytycznych do recenzji CSS, JS i HTML. Wiem, że istnieją wytyczne dotyczące kodowania dla JS, ale nie wiem nic o HTML i CSS. Aby przejrzeć JS, z pewnością zastosuję się do tych wytycznych i wspomnę o nich. Ale co z CSS i HTML? Czy oprócz błędów …
W firmie, nad którą obecnie pracuję, zauważyliśmy, że czasami niektóre historie są ze sobą powiązane (jak w zbyt połączonych). Może być tak, że należą one do tej samej ogólnej funkcji lub że są to różne funkcje, ale niektóre z nich należy najpierw ukończyć, aby przejść do następnych itp. Jak radzisz …
Pochodzę z biologii naukowej, gdzie często używamy Pythona. Teraz, kiedy zacząłem od programowania, konsekwentnie zastanawiam się, dlaczego JavaScript jest podstawowym językiem po stronie klienta w Internecie. Czy przewaga JavaScript jest wypadkiem historycznym, czy czymś innym? Ciekawe też, czy są jakieś przeszkody w integracji Pythona ze skryptami po stronie klienta?
Idea „kanoniczna” jest wszechobecna w oprogramowaniu; wzory jak Canonical Modelu , Canonical Schema , Canonical Data Model i tak dalej, wydaje się pochodzić ponownie w rozwoju. Jak wielu programistów, często bezkrytycznie podążałem za konwencjonalną mądrością, że potrzebujesz modelu kanonicznego, w przeciwnym razie spotkasz się z kombinatoryczną eksplozją twórców map i …
Metoda „Getting Things Done” Davida Allena wydaje się być bardzo użytecznym sposobem organizowania zadań i ich wykonywania. Czy ktoś tutaj używał GTD w codziennych zadaniach programistycznych, a jeśli tak, to jak najlepiej to zrobić?
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 6 lat temu . Jaki jest obecny status tych projektów i czy którykolwiek (lub dwa) pojawił się …
Podoba mi się sposób planowania pokera na początku każdego projektu, który umożliwia porównywanie i omawianie szczegółów każdej historii ze sobą. Jednym z problemów, które zauważyłem, jest to, że wraz z upływem czasu i gdy zdobywasz więcej doświadczenia w dziedzinie problemowej, masz tendencję do głosowania mniejszej liczby punktów za każdą historię, …
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 . Jestem studentem CS w trakcie szukania staży letnich, szczególnie dlatego, że chcę tworzyć …
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.