Pisałem ostatnio, czy warto zapytać się pracodawcy o testową rozmowę kwalifikacyjną, także napisałem i otrzymałem odpowiedź, że takiej osoby z takim zaangażowaniem nie widzieli i chętnie podejmą współpracę. Troszkę #chwalesie . Rada dla wszystkich - nie bać się, nic nie gryzie :D #programowanie #naukaprogramowania
Przez ostatnie dni dłubałem w C# taką bardzo prostą aplikację pogodynkę (WPF MVVM). Znajdzie się jakiś ochotnik by powiedzieć co nie tak, co poprawić itp? Pierwszy raz robiłem testy do aplikacji. Prosiłbym również o weryfikacje, czy tak się powinno pisać te testy. ( Wołam #spetz, bo na jego filmiku się wzorowałem ^^)
@MroczekBall3D: Jeżeli chcesz się pozbyć tych on property changed to możesz ściągnąć Fody, wtedy dajesz atrybut na klasie i już nie potrzebujesz wszystkich prywatnych pól.
Mirki, jak myślicie, tak szczerze, czy napisanie do firmy, gdzie się programuje o taką próbną rozmowę kwalifikacyjną, tylko po to by dowiedzieć się, czego się nie wie, jest dobrym pomysłem?
Cześć! Dalej sobie ćwiczę #chsarp i ostatnio skończyłem przepisywać jeszcze raz - z dotychczas moją wiedzą, aplikację pod UWP.
Aplikacja to Plan lekcji, dla mojej szkoły. Zwracam się z prośbą dla tych, co wiedzą coś o C# i MVVM o sprawdzenie i co najważneijsze; mają czas, by powiedzieli jak sobie poradziłem, wytknęli błędy, ogólnie pełna krytka. i teraz tak, wersja przed, czyli ok. 5 miesięcy temu: (To tak bardziej dla tych, co chcą wiedzieć,
@MroczekBall3D: singleton, builder, observer. Sam jestem na poziomie juniora to nie będę się wymądrząć ( ͡°͜ʖ͡°) "wszystko jest trudne dopóki nie stanie się proste'
Jakiś czas temu prosiłem, by ktoś zerknął okiem na moje wypociny i powiedział co poprawić / zmienić.
Dzisiaj prosiłbym o to samo. Co to jest? Od nowa pisałem (dalej pisze) w C# (UWP) Rozkład jazdy sieci KZKGOP (na slasku). Jakby ktoś miał czas na zerknięcie, komuś się nudzi w pracy itp, to byłbym wdzięczny za jakieś rady od fachowców. :)
@MroczekBall3D: Singleton to też mocno dyskusujny wzorzec :) I ze wszystkich klas chcesz zrobić singletony? Więcej raczej nic nie powiem, bo ja PHP. No i jestem zasypany pracą.
JS, stosowanie var do każdego typu zmiennych jest chore
@MroczekBall3D: ale wiesz, że var w JS i w C# oznacza coś zupełnie innego? Dla mnie chore jest deklarowanie typów zmiennych za każdym razem jak chcesz jej użyć. Wolę duck typing z pythona czy rubiego.
var w C# tak jakby skraca nazwę typu i zastepuję go
@MroczekBall3D: var w C# pozwala kompilatorowi żeby sam domyślił się jaki ma być typ zmiennej na podstawie wartości po prawej stronie. I żeby nie było - w żaden sposób nie jest to typ dynamiczny. Wybór typu następuje na etapie kompilacji i taki już pozostaje.
A jeśli chodzi o przykład z Count() to tak jak dopisałem do wcześniejszego posta -
@MroczekBall3D: Jeżeli sobie nie ogarniesz tego jakimiś WebSocketami - musisz się bawić w pooling, ale tak czy siak to wymaga zmian po stronie serwera.
@MroczekBall3D: dlaczego chcesz zrobić tylko przy pomocy SQL? W takich sytuacjach tzn. gdy mówimy o aplikacji real-time mechanizm pull (np. wysłanie zapytanie do API lub bazy i pobranie danych) powinien służyć tylko i wyłącznie jako "fallback". To co powinieś zrobić to push - masz tutaj świetną bibliotekę SignalR (zarówno serwer jak i klient webowy w JS oraz inne paczki), która wypycha dane po web socketach. Wystarczy, że zrobisz tyle iż
Mirki, mam pewien problem, mianowicie mam bazę danych MS SQL 2016 i chcę pobrać pierwszy rekord z zapytania poprzez program w C#. Wcześniej mi się to udawało (w MySql), natomiast teraz mam z tym problem.
Mianowicie, zawsze zwraca mi null, lecz w programie obsługującym MS SQL działa bez problemu.
@MroczekBall3D: Super, ten ExecuteScalar powinien również zadziałać w takim sensie że powinieneś odstać wartość 11 (pierwsza wartość pierwszej kolumny) wg MSDN, o ile oczywiście nie rzutowałbyś go na User :) :
The first column of the first row in the result set, or a null reference (Nothing in Visual Basic) if the result set is empty. Returns a maximum of 2033 characters.
Mirki, tak czytam sobie pewną książkę, i zastanawia mnie jedno, jak to jest? Powinno być tak, czy nie? Dużo Mirków mi podpowiadało, że lepiej dać na odwrót aniżeli mówi gościu w tej książce.
@MroczekBall3D: bez sensu deklarować zmienną, która zaraz pójdzie do śmieci. Wszystko masz w deklaracji funkcji/metody (lub nazwie/komentarzu jeśli język nie wymusza określania typów).
@MroczekBall3D: są dwie szkoły. jedna mówi, że zawsze warto stworzyć zmienną tymczasową przechowującą wynik, choćby dla dodatkowej informacji dla programisty przechowywanej w nazwie zwracanej zmiennej. ma to znaczenie przy bardziej skomplikowanych funkcjach oraz dla czytelności kodu. druga mówi, że za zwracaną wartość odpowiada nazwa funkcji oraz typ zwracanego argumentu, ewentualnie dokumentacja, a tego typu zmienne pomniejszają czytelność, ponieważ po nazwie funkcji i typie można wywnioskować, co jest napisane, a jeśli
Mirki, mam taki problem, zainstalowałem xamppa, joomle, i potrzebuję się połączyć za pomocą kodu do bazy. Sprawa taka, że na localhost/phpmyadmin mam okno logowania, mysql na porcie 3306;
jak się łącze: sqlConnection.ConnectionString = "Server=localhost;Database=bitnami_joomla;Uid=test;Pwd=test;"; jaki blad w catch otrzymuję : "Wystąpił błąd związany z siecią lub wystąpieniem podczas ustanawiania połączenia z serwerem programu SQL Server. Nie można odnaleźć serwera lub jest on niedostępny. Sprawdź, czy nazwa wystąpienia jest poprawna i czy konfiguracja
Czy w aplikacji, która musi obsługiwać przycisk wstecz, dobrym sposobem jest zapisywanie "aktualnie wyświetlanej strony" do stosu? Czy są lepsze sposoby? W sensie, jestem na stronie A, dodaj do stosu stronę A idę na stronę B, dodaj do stosu stronę B;
naciskam przycisk wstecz -> Przejdź do strony A, naciskam wstecz jeszcze raz -> wyłącz aplikację
Hejo, jutro mma pierwsza w życiu rozmowę o staż wakacyjny na stanowisku .NET (bardziej desktop)
Ogólnie to co poczytać? Pytanie kieruje głównie do rekruterow
Na pewno przeszukam jakieś kwiatki typu: Co to typy proste itp
@Crisu
@kuite22
@b0b3kpl
@joteska
Mamy to :)