Aktywne Wpisy
FedoraTyrone +22
W realnej pracy chyba tylko junior i początkujący mid podnieca się "clean code" i podobnymi rzeczami. Doświadczony programista wie, że tak naprawdę najważniejsza jest wiedza domenowa. Im bardziej ktoś to rozumie tym bliżej mu do seniora i bycia kimś więcej niż tylko klepaczem.
#programowanie #programista15k #pracbaza
#programowanie #programista15k #pracbaza
WykopX +62
Bardzo przepraszam, że tak długo to trwało, ale jest!
Na szybko zrobiłem skrypt przywracający listę plusujących
https://greasyfork.org/pl/scripts/489949/listy-plusujacych-wpisy-i-komentarze
- lista plusujących po staremu
- zielonki i bordo są w kolorze (pomarańczki nie bo źle to wygląda)
- oznaczenie użytkowników, których blokujesz 🚯
- oznaczenie tych, których obserwujesz 🔔
- różowe paski mają małą różową kropkę 🟣
Skrypt jest kompatybilny z Wykop X Style 2, a dodatkowe opcje konfiguracji działać będą także w
Na szybko zrobiłem skrypt przywracający listę plusujących
https://greasyfork.org/pl/scripts/489949/listy-plusujacych-wpisy-i-komentarze
- lista plusujących po staremu
- zielonki i bordo są w kolorze (pomarańczki nie bo źle to wygląda)
- oznaczenie użytkowników, których blokujesz 🚯
- oznaczenie tych, których obserwujesz 🔔
- różowe paski mają małą różową kropkę 🟣
Skrypt jest kompatybilny z Wykop X Style 2, a dodatkowe opcje konfiguracji działać będą także w
CO JEST LEPSZE BEZ UWZGLĘDNIANIA ZASTOSOWAŃ?
Zgaduje, że pisząć apkę webową przy użyciu standardowych rozwiązań (Spring vs to coś od .Neta) to ta w C# będzie szybsza, bo Spring jest wolny. Parsowanie JSONów jest też dużo wolniejsze w Javie niż w C#
Java na 3 miejscu, C# 35
* message to prosty JSON z jednym kluczem. Taki benchmark na pewno nie pokaże kto lepiej ogarnia jsony
* rozwiązanie C# to coś czego będzie używał przeciętny programista. Przeciętny programista Javy użyje Springa, który jest gdzieś na miejscu 300
Tutaj mówiłeś o językach a nie frameworkach. Z tego benchmarku wynika, że w Javie można zaimplementować dużo szybsze parsowanie.
Co do parsowania: wszystko można zaklepać, żeby działało szybko. Dużo ważniejsze jest IMO jaką wydajność będzie miał przeciętny serwis napisanych przez przeciętnego dewelopera, który użyje przeciętnych i popularnych bibliotek polecanych przez community danego języka.
Tutaj nie chodzi o siłę języka samego w sobie tylko o połączenie wszystkich cech (runtime, biblioteki, community), które narosły wokół danego języka
Moim zdaniem C# jest fajniejszy, bo dużo ficzerow QOL jest outofthebox w jezyku I nie musisz doinstalować na dzień dobry od razu miliona zależności pokroju lomboka, żeby się nie #!$%@?ć z boilerplatem. Poza tym LINQ jest zajebiste, m$ mocno też zaczął wspierać opensource i dotnet od jakiegoś czasu wygląda już bardzo dobrze na Linuxie. Ogólnie mam wrażenie jakiejś takiej większej spójności i jakiejś wizji.
https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/CSharp/aspnetcore/src/Platform
Normalnie standardowy sposób pisania webowych crudów w dotnecie ( ͡° ͜ʖ ͡°)