Denerwują mnie te różne konwencje w językach. W takiej Javie, c++ i c# domyślny konstruktor to nazwa klasy. W pythonie to już trzeba wpisać _ init (musiałem dodać spację, bo głupi wykop usuwał znaki ). Dlaczego akurat to? Po co w ogóle te znaki _? Nie mogłoby być po prostu init?

Albo ciągi znaków. W takim c# jak widzisz cudzysłów, to wiesz, że masz do czynienia ze stringiem. W innych językach używają
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@becvvv: Gdyby wszystkie języki zachowywały tę samą konwencję to nadal byśmy pisali .LT. zamiast < - to się nazywa ewolucja, nowe języki powstają, po to żeby coś poprawić(czasami to wychodzi lepiej, czasami gorzej).
  • Odpowiedz
Znacie jakiś wymiataczy programistów, którzy streamują na żywo? Ja w sumie oglądam tylko adam13531. Koleś rzucił pracę i narzucił sobie rygor tworzenia gry przez 5 lat wszystko streamując na twitch.tv. Cała historia streamów jest dostepna tutaj:
https://www.youtube.com/playlist?list=PLSM9PbIe-9hVfX0_wCD64AH7_DVNJDuCb

Skończył grę kilka miesięcy temu i zatrudnił się w Google. Ciekawostką jest to, że używa Windowsa (a gra i tak jest przeglądarkowa) - tutaj wyjaśnienie dlaczego akurat windows. Zobaczcie jak on w ogóle szybko
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masaj: @becvvv: Gościu po prostu sprawnie obsługuje klawiaturę, to robi taki efekt "wow", ale nie robi niczego przełomowego w tym kodzie. ¯\_(ツ)_/¯ Jak poćwiczycie touch typing wraz z nauką skrótów klawiaturowych to też będziecie tak pisać.
  • Odpowiedz
#rozdajo Codecademy Pro konto do June 10, 10:15 AM
Najważniejsze - napisz mi na PW lub w komentarzu, jak wykorzystasz Pro, do czego jest Ci potrzebne, co już zrobiłeś.
#programista #programista15k #programowanie #programujzwykopem #naukaprogramowania #javascript #python #informatyka

Chylę czoła i przepraszam cebulaków co chyba widzę tag darmoToUczciwaCena i zawsze bierą.
Zdecydowałem się dodać
deadIift - #rozdajo Codecademy Pro konto do June 10, 10:15 AM
Najważniejsze - napisz...

źródło: comment_1618703023mdB1QEeIS0PnuBJFv6FkM6.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@komu_miodu: ja już na drugi dzień poprawiałem seniorów i stawiałem kontenery w chmurze
żartuje do tej pory nie wiem co sie tu odwala
dzisiaj klient zapłacił za 8h szukania problemu bo nazwa pliku była zła
wystarczy dobrze taska opisać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#programowanie #cpp #cplusplus #informatyka #programujzwykopem
Hej, zakupiłem do nauki C++ książkę, którą ludzie polecali "Język C++" Bjarne Stroustrupa.
I teraz ważne pytanie, bo nie wiem co robić. W technikum uczyli mnie bardzo prostej budowy c++, a tu w książce kod wygląda totalnie inaczej i według mnie jest bardziej złożony. Czy lepiej już nauczyć się budować program tak jak pokazuje Bjarne, ale jest
harnasiek - #programowanie #cpp #cplusplus #informatyka #programujzwykopem 
Hej, zak...

źródło: comment_1617287297h2hLenuQtDjFCZuybniDoS.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@harnasiek chodzi mi o to, że Twoje pytanie można sparafrazować: Mam pisać profesjonalny kod, czy mogę pisać jak gimnazjalista? :D Dobrym nawykiem jest pisanie kodu który jest zrozumiały i czytelny, czasami oznacza to realizowanie mnożenia w osobnej funkcji, czasami w 'mainie', tak bym powiedział
  • Odpowiedz

@harnasiek: to co na obrazku pokazuje rozbicie kodu na logiczne bloki. Oczywiście wynik będzie taki sam, ale czytelność kodu zyskuje. Poza tym powiedzmy ze nie potęgujesz ale liczysz np. "prędkość satelity względęm Wenus". Mozesz wsadzic obliczenia od razu w maina albo przeniesc je do funkcji calculateVelocityRelativeToVenus(). I w kodzie to wywoływać. Wynik ten sam ale potem czytając ten kod, bedziesz widział, "ok, tu podstawiamy prędkość wzgl. Wenus", przy
  • Odpowiedz
Już wkrótce (pewnie jutro) jak co roku ruszy Wielkanocny Kiermasz Książkowy Helion 2021. To świetna okazja, żeby zgromadzić wszystkie ebooki, książki i kursy programistyczne do obejrzenia na kolejne miesiące. Możemy spodziewać się dużych rabatów i darmowej dostawy. Kiermasz Wielkanocny jest jedną z kilku okazji w ciągu roku, gdy przeceny na Helionie są największe.

Z tej okazji przygotowałem serię wpisów na temat polecanych przeze mnie książek i kursów, które warto nabyć. Będą nowości
tomaszs - Już wkrótce (pewnie jutro) jak co roku ruszy Wielkanocny Kiermasz Książkowy...

źródło: comment_1617014856kfbZioOx5lP56pIcXEbXiA.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

10 rzeczy, które pozwalają zapewnić lepszy komfort programowania:

1. Praca na stojąco. Są dostępne nadstawki na biurko i biurka z regulowaną wysokością. Nawet kilka godzin w tygodniu na stojąco daje odczuwalną różnicę.

2. Podkładki pod nadgarstki. Można nabyć podkładki pod mysz z oparciem dla nadgarstka. Ale również podkładka pod nadgarstek przed klawiaturę bardzo pomaga uchronić się przed zespołem cieśni nadgarstkowej, co objawia się bólem nadgarstków.

3.
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

3. Podnóżek. Bardzo niedoceniany element setu programisty. Poprawia posturę podczas siedzenia uwalniając kręgosłup od niepotrzebnych naprężeń.


@tomaszs: Od razu spróbowałem sobie położyć pod stopy pudełko po butach ok 15 cm wysokości.
  • Odpowiedz
@tomaszs: Dorzuciłbym mysz wertykalną lub trackball. Ja odkąd przestawiłem się na mysz wertykalną, nie odczuwam bólu w nadgarstku i nie wyobrażam sobie powrotu na płaską mysz.

Wiele wygody też dodaje używanie kilku monitorów. Rozumiem, że można śmigać między ekranami wirtualnymi i niektórym to pasuje, jednak dla mnie minumum, to 2 ekrany, co w połączeniu z wirtualnymi ekranami robi super robotę.

Jeśli mamy dodatkowe pieniądze, to warto rozważyć zakup klawiatury z
  • Odpowiedz
Ciekawy artykuł opisujący kolosalną różnicę wydajności pomiędzy metodą concat() w JavaScript, a push()': https://uilicious.com/blog/javascript-array-push-is-945x-faster-than-array-concat/

Okazuje się, że Array.push jest 945 razy szybsze, niż Array.concat. Mając tablice 'a' oraz 'b', o wiele wydajniej jest użyć takiego kodu: a.push(...b) zamiast takiego: a.concat(b). Wszystko dlatego, że concat() tworzy nową tablicę, a nie modyfikuje już istniejącą.

#programowanie #naukaprogramowania #programista15k #programujzwykopem #js #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 8
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, do 01.03.21 trwa akcja Solidna dawka wiedzy o programowaniu w języku Java [Książki drukowane -40%]. Między innymi 'JavaServer Faces 2.2. Mistrzowskie programowanie'. Razem w akcji możliwych do zdobycia jest 40 pozycji. Poniżej 10 wybranych pozycji:

✓ Java. Kompendium programisty. Wydanie XI (Java: The Complete Reference, Eleventh Edition), Herbert Schildt, 1048 stron, 2020 rok
✓ Kodowanie w Javie. Solidna wiedza w praktyce. Wydanie XI (Java How to Program, Early Objects (11th Edition) (Deitel: How
tomaszs - Hej, do 01.03.21 trwa akcja Solidna dawka wiedzy o programowaniu w języku J...

źródło: comment_16142571236kHqfIsf4ixtJSUBwGG2im.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach