@Verbatino: Code Coverage. Ostatnimi czasy odnoszę wrażenie, że cały zagraniczny rynek jara się tym wskaźnikiem wziętym z tyłka. Ktoś kiedyś chyba sprzedał managementowi historyjkę, że stopień otestowania kodu danej applikacji jest kluczowy...przy czym nie dodał, że w banalny sposób programista może wygenerować zestawy w taki sposób, że wskaźnik będzie wynosił 100%. Nie będę ukrywał, że sam tego klientom nie mówię:P Tylko jaki sens ma premiowanie lokalnych zespołów programistycznych na
@Verbatino: Muszą mieć jakiś wskaźnik na którym mogą opierać się. Z CC trzeba zachować zdrowy rozsądek - nie można przesadzić ani w jedną, ani w drugą stronę. Jak firma przykłada uwagę do testów to bardzo dobrze o niej świadczy, ale nie powinno to wpływać na czytelność kodu lub łatwość jego pisania. Mówię tu np. o wzorcu MVP w którym mamy do wyboru Passive View (lepsza testowalność, ale dużo więcej kodu)
@Dolan: Ja nie wiedziałem, ale nie uważam się za debila. Po prostu nie śledzę za bardzo rocznic i świąt. Taki już jestem i nie będę na siłę się zmuszał. Ja nie rozumiem natomiast skąd taka nienawiść do osób nieświętujących / niepamiętających o danym wydarzeniu. To jest sprawa indywidualna dla każdego.
CV: czy przy stanowisku w danej firmie podajecie stopień umiejętności (junior, middle, senior)? Jeżeli tak, to co robicie, gdy przejdziecie na kolejny poziom w danej firmie? Dodajecie drugi wpis w CV, czy nadpisujecie stary? #programowanie
@Zatwardzenie: Ja bym przyjął jak każdy inny prezent, ale w środku czułbym lekki smutek ;) Można oszukiwać się, że liczy się tylko gest, ale to tylko gadanie. Prezent nie musi być drogi, ale powinien być bardziej specjalny.
Szukam porady do mojej sytuacji. Pracuję dwa lata w pewnej firmie, gdzie dostałem się zaraz po studiach (można powiedzieć, że to moja pierwsza konkretna praca). Ogólnie dział software'owy i niby byłem zatrudniony jako programista (bardziej embedded, co wynikało trochę z moich studiów), ale w praktyce to było użeranie się z dokumentami, normami, procesami i tego kodu mało co widziałem. Po
@LeopoldStuff: Jak ogarniasz dobrze te technologie co napisałeś, to nie powinieneś mieć problemu z przesiadką na web. Jeżeli nie masz dużego ego wyrobionego, to od razu mógłbyś zacząć pracować jako stażysta/junior w webie. Będziesz mniej zarabiał, ale zdobędziesz doświadczenie.
Mirki czy zna ktoś dobrze wzorzec MVP i Dependency Injection? Próbuję zrozumieć jak zrealizować nawigację pomiędzy widokami w Windows Forms i niestety 0 przykładów w internecie. We wszystkich przykładach jakie znalazłem albo nie było używane DI, albo nie było nawigacji.
@szcz33pan: No niestety ;( Swoją drogą dziwne, że nie ma przykładów użycia MVP z DI. Jedyny post jaki znalazłem to o dziwo na polskim blogu devstyle, ale autor nie podjął się stworzenia przykładu pomimo próśb. Ja już 2 dni z tym walczę i nie potrafię znaleźć sensownego rozwiązania.
@matiit: @szcz33pan: Narazie uczę się dla siebie i jestem jednocześnie blisko i daleko rozwiązania. Od 1 zaczynam, więc jak będzie mi potrzebny w pracy ten wzorzec z DI to zapytam seniora. Jak coś to dam znać tutaj.
@szcz33pan: @matiit: Jakby ktoś chciał wiedzieć jak to zrobiłem: Punkt wejściowy (Program.cs): link Główne okno(ShellView.cs): link Nawigacja (PresenterManager.cs): link
Reszty nie ma sensu wklejać. Dodam, że każdy presenter otrzymuje widok poprzez DI w konstruktorze. To działa całkiem ładnie, ale na pewno da się to jeszcze jakoś ulepszyć, np. globalny kontener jest uznawany za złą praktykę
@Havii: Dzięki wielkie za pomoc ;) Przy okazji odpowiedziałeś na kilka pytań nad którymi też się zastanawiałem. Tak używam Autofaca, bo chyba jest teraz najpopularniejszy. Co do 2. to tam wcześniej był lokalny kontener i na szybko podmieniłem go na globalny. Ale tak czy siak nie robi to krzywdy, bo Application.Run tworzy pętlę nieskończoną i wraca po zamknięciu programu.
#programowanie #dotnet miał ktos może takiego buga w Visual Studio (moje 2013), że przeciągając kontrolki z Toolboxa nic się nie działo? Próbowałem reset i nic.
Szczerze mówiąc po raz pierwszy spotkałem się z takim problemem. Zazwyczaj jak coś nie działa to VS wyświetla Ci odpowiednie komunikaty. Z ciekawości sam poszukałem na necie czy ktoś inny miał podobny problem i nic. Nie siedzę w webformsach, ale może Twoja "forma" dziedziczy po jakiejś innej klasie niż to standardowo bywa i to jest źródłem problemu.
@pytonger: Nie wiem gdzie szukasz, ale tych ofert jest na prawdę dużo. Politechnika Śląska na wydziale AEI w Gliwicach organizuje targi pracy i mam wrażenie, że najwięcej ofert pracy/stażu jest dla programistów systemów wbudowanych. Na serwisie pracuj.pl też jest sporo ofert. 2ch moich kolegów pracuje już jako programista systemów wbudowanych. W Katowicach podobnie. W Warszawie i Wrocławiu wiadomo - najwięcej ofert. I tak w ogóle to nie ma sensu porównywać
Ktoś kiedyś chyba sprzedał managementowi historyjkę, że stopień otestowania kodu danej applikacji jest kluczowy...przy czym nie dodał, że w banalny sposób programista może wygenerować zestawy w taki sposób, że wskaźnik będzie wynosił 100%.
Nie będę ukrywał, że sam tego klientom nie mówię:P
Tylko jaki sens ma premiowanie lokalnych zespołów programistycznych na
źródło: comment_Grv7hpJ8FGwaUYhtPFj9LQNTQnfYdQjQ.jpg
Pobierz