Blog Dla Młodszych Programistów C#/.NET

Są programiści poligloci. Są oni przekonani o tym, że należy posługiwać się kilkoma językami programowania, by móc świadczyć szerszy zakres usług. Nie zawsze jednak jest to potrzebne. Wszystko uzależnione jest bowiem od poziomu wiedzy programisty. Może się okazać, że znając więcej, niż jeden język, żadnego nie zna się wystarczająco dobrze, co przekłada się na niższą jakość pracy. Chęć posiadania wiedzy z każdego obszaru. Początkujący programista jest przekonany o tym, że powinien wiedzieć jak najwięcej z każdej dziedziny, a więc znać każdy język programowania, by klient czy potencjalny [...]
Wbrew pozorom, praca programisty nie polega jedynie na pisaniu kodu. Choć jest to proces bardzo czasochłonny, to w rzeczywistości więcej uwagi poświęca się na czytaniu kodu, czy na szukanie błędów. Jest to zatem praca wymagająca od programisty uwagi, zaangażowania, ogromnych pokładów cierpliwości i skupienia. Bez tego nie można odnieść sukcesu w branży. Błędne wyobrażenie. Wiele osób, zanim zacznie pracę na stanowisku programisty, błędnie postrzega zadania i obowiązki przypisane do stanowiska. Dla większości osób praca ta sprowadza się do pisania kodu, którego wcześniej trzeba [...]
W poprzednim artykule przeanalizowaliśmy 10 pierwszych pytań wraz z odpowiedziami z rozmów kwalifikacyjnych na stanowisko młodszy programista .NET. Natomiast w tym artykule będziemy kontynuować tę serię i przejdziemy do kolejnych pytań wraz z odpowiedziami. Czym jest konstruktor? Konstruktor jest to specjalna metoda, o takiej samej nazwie co klasa. Nie zawiera w sygnaturze typu zwracanego. Jest wywoływany przy utworzeniu obiektu. Konstruktorów może być wiele, jeżeli mają inne sygnatury, ale może też nie być żadnego, w takim przypadku uruchomiony zostaje domyślnie [...]
Dzisiejszy świat daje nam nieograniczone możliwości rozwoju. Postęp technologii przyczynił się do tego, że nie trzeba wychodzić z domu, aby zdobyć cenną wiedzę, praktycznie w każdej dziedzinie życia. Wystarczy wpisać w wyszukiwarkę internetową interesującą nas tematykę, aby algorytm Google wyszuka dla nas najbardziej trafne strony, które w jak największym stopniu pozwolą nam na uzupełnienie wiedzy w wybranym temacie. Wszystko to sprawia, że nauka nowych umiejętności wydaje się być na wyciągnięcie ręki. Dotyczy to również dziedziny programowania. Jeszcze kilkanaście lat temu [...]
Coraz częściej słyszy się o stale rosnącym zapotrzebowaniu na specjalistów w dziedzinie IT. Rozwój technologiczny oraz postępująca cyfryzacja, przejawiająca się praktycznie w każdej dziedzinie życia sprawia, że programiści wydają się być potężną siłą napędową wielu branż, dlatego coraz częściej mówi się, że programowanie jest zawodem przyszłości. Wiele osób zaciekawionych coraz większą popularyzacją programowania, chciałoby spróbować swoich sił właśnie w tej dziedzinie, jednak już na starcie oceniają programowanie jako coś bardzo abstrakcyjnego, a wręcz niemożliwego do poznania [...]
Tworząc aplikacje w C# na pewno często będziesz musiał wykonywać różne operacje związane z tekstem. To znaczy, będziesz chciał zweryfikować, czy podany string zawiera jakiś ciąg znaków, zamienić ze sobą znaki, usunąć, zmodyfikować tekst, sprawdzić index szukanego znaku itd., możliwości jest naprawdę sporo. W tym artykule właśnie przybliżę Ci 19 metod string'a, które musisz znać. Na pewno ich znajomość bardzo przyda Ci się w pracy, gdy będziesz tworzył aplikacje w C#. Będziemy w tym artykule pracować na prostym przykładzie. Mamy tutaj prostą aplikacje konsolową i w metodzie Main [...]
Od C# w wersji 3.0 programiści C#/.NET mają dostęp do tak zwanego typu domniemanego var. O tym, czym dokładnie jest var, kiedy i jak używać go w C# dowiesz się z tego artykułu. W jakim celu używamy słowa kluczowego var? Przygotowałem wcześniej kilka deklaracji wraz z inicjalizacją zmiennych w metodzie Main. Jak widzisz, każda z tych zmiennych ma jawnie zdefiniowany typ (int, double, string, bool, DateTime oraz AnExampleOfAVeryLongClassName). Dzięki słowu kluczowej var, czyli typu domniemanemu możemy w każdym z tych przypadków zamienić właśnie [...]
26 października 2021
W C# mamy do czynienia z dwoma typami, to znaczy typ wartościowy zwany też typem prostym, a także typem referencyjnym. Konieczne jest zrozumienie, czym tak naprawdę są te typy, jak ich używać i jakie są między nimi różnice. W tym artykule przybliżę Ci ten temat, ponieważ zrozumienie jak działa typ wartościowy i referencyjny, jest bardzo ważne. Koniecznie musisz je poznać, jeżeli chcesz zostać Programistą .NET. Typ wartościowy (prosty). Typ wartościowy to elementy, które rozszerzają System.ValueType i są to typy proste takie jak na przykład int, long, decimal, double, bool itd. Są to typy o [...]
W dzisiejszym artykule przedstawię Ci 16 popularnych błędów początkujących programistów, z którymi często się spotykam. Oczywiście nie ma nic złego w popełnianiu błędów. Każdy programista kiedyś stawiał swoje pierwsze kroki i wielu z nas popełniało wtedy te same błędy. Ważne, żeby wyciągać z nich wnioski na przyszłość. Jeżeli uczysz się programowania lub jesteś początkujących programistą, to zdecydowanie ten artykuł Cię zainteresuje. Te błędy dotyczą wszystkich języków programowania, jednak przykłady, które będę pokazywał, będą pisane w C#. Kolejność przedstawiania błędów nie jest ważna [...]
21 września 2021
W ostatnim czasie pomagam w nauce programowania wielu osobom, które chcą zostać programistami. Przez ten czasu zauważyłem wiele błędów, jakie te osoby często popełniają. W tym artykule chciałem się z Tobą podzielić właśnie 19 najczęstszymi błędami w nauce programowania, których warto unikać. Jeżeli dopiero zaczynasz naukę programowania i chcesz zostać programistą, to koniecznie przeczytaj ten artykuł do końca. Kolejność, w jakiej będę je przedstawiał, jest przypadkowa. Błąd 1. Spędzanie zbyt dużo czasu nad wyborem języka programowania. Kiedyś nawet napisałem cały artykuł w tym [...]

Wyszukiwarka

© Copyright 2022 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Polityka prywatności. Design by Kazimierz Szpin