Kategorie
coding

W poszukiwaniu szybkości

Dzisiejszy wpis poświęcę jednemu z moich ulubionych tematów programistycznych, szybkości przetwarzania. Jest to aspekt programowania, który przez ostatnie lata nieco się zmienił. Dużo większy nacisk kładzie się na poprawne zamodelowanie problemu kosztem szybkości przetwarzania i w wielu miejscach ma to sens. Będąc w pracy, poświęcamy coraz więcej czasu na tworzenie kolejnych mikroserwisów i w momencie […]

Kategorie
general

Subiektywne spojrzenie na doświadczenie

Moją przygodę w IT tak na poważnie zaczynałem dobrych parę lat temu. Miałem okazję, być może przywilej, zobaczyć w akcji całkiem sporo zespołów oraz różnej rangi oficerów kodowania. Moją uwagę szczególnie przykuwali doświadczeni programiści. Te osoby, które już z niejednego gitowego pieca chleb jedli. Nie będę wchodził tutaj w szybkość nabywania kompetencji, czy doświadczony programista […]

Kategorie
coding

Tworzenie własnego DSL

Właściwie po co nam DSL? Czasami stajemy przed sytuacjami, gdy chcemy zbliżyć się do języka biznesowego, a odejść nieco od języka czysto technicznego. Powodów może być wiele, np: język domenowy jest powszechnie używany i akceptowany w danym biznesie, zamodelowane procesy biznesowe będą lepsze, konfiguracja systemu stanie się łatwiejsza dla osób nietechnicznych, dodawane funkcje do systemu […]