Code Review: dobre praktyki

Co sprawia, 偶e proces recenzji kodu jest dobry? Co powiniene艣 robi膰, a czego unika膰? Pozw贸l, 偶e podziel臋 si臋 swoim do艣wiadczeniem w tym obszarze 馃檪 ...

9 lipca 2022 路 9 min 路 Grzegorz Korba

Laravel Pint: studium ambiwalencji

W ostatnich dniach zosta艂 wydany Laravel Pint i wywo艂a艂 ambiwalentny zam臋t 鈥 niekt贸rzy go uwielbiaj膮, inni nienawidz膮 馃槈. Osobi艣cie mam co do niego mieszane uczucia i chcia艂em podzieli膰 si臋 swoimi przemy艣leniami na ten temat. ...

28 czerwca 2022 路 6 min 路 Grzegorz Korba

PHPStan w zwirtualizowanych 艣rodowiskach

PHPStan 1.7.15 wprowadza ma艂膮, ale pomocn膮 funkcj臋: obs艂ug臋 wzgl臋dnych 艣cie偶ek w editorUrl dla zwirtualizowanych 艣rodowisk. Jeszcze lepiej, gdy czyni ci臋 to wsp贸艂autorem repozytorium 鈥 tak, to moja inicjatywa! 馃ス Z PHPStan pracuje si臋 艣wietnie, gdy u偶ywasz konfiguracji editorUrl. Dodaje ona klikalny link w CLI, kt贸ry otwiera raportowany plik w okre艣lonej linii. Poprawia to produktywno艣膰, poniewa偶 potrzebujesz mniej czasu, aby przesakiwa膰 mi臋dzy raportem analizy, a kodem. Oczywi艣cie, mo偶esz skonfigurowa膰 swoje IDE, by analizowa艂o kod w czasie rzeczywistym, ale to zupe艂nie inna historia鈥 mo偶e nast臋pnym razem 馃槈...

20 czerwca 2022 路 2 min 路 Grzegorz Korba

Rector i ECS: nowe API konfiguratora

Rector to narz臋dzie, kt贸re umo偶liwia automatyczn膮 refaktoryzacj臋 kodu. ECS to z kolei narz臋dzie do automatyzacji standard贸w kodowania. Od niedawna ich konfiguracja jest du偶o bardziej przyjazna. ...

17 kwietnia 2022 路 2 min 路 Grzegorz Korba