Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 24
Chryste jak ja nie znoszę pracować z ludźmi z doktoratem z informatyki. Zatrudnili w moim p---------u „naukowca” i typ przypierdzielił się do jednej struktury, którą napisałem bo przecież mogłem użyć klasy dla przyszłych możliwości rozszerzenia. I weź tu bęcwałowi tłumacz, że no nie nigdy nie będzie potrzeby rozszerzania, dziedziczenia, na tym konkretnym typie, bo to są dane wczytywane z arkusza, który zawiera konkretne dane, pochodzące z konkretnej normy.
Ale c--j, on jest doktorem nauk informacyjnych i on chce inaczej. Ja p------ę.
#zalesie #programowanie
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LeniwiecPracoholik: doktorzy nauk informacyjnych są najgorsi bo zazwyczaj g---o się znają na programowaniu. Typ brzmi jakby od 15 lat uczył programowania z tego samego skryptu do ANSI C, a ostatnio wpadł mu w ręce podręcznik do C++ i to całe dziedziczenie go zafascynowało. Przeciętny doktor informatyki jest 20 lat do tyłu.
  • Odpowiedz
@groman43: przypieprzyć się można do wszystkiego. Nazwy zmiennych i coding guide są ok, bo można je zdefiniować. Jeśli jakaś zmiana nie jest oczywista, to najlepiej podać alternatywę w review i niech twórca uzna jak chce zrobić. Dopieprzanie się do abstrakcji, którą można zrobić na miliard sposobów na zasadzie "ma być tak i tyle" to przejaw nieprofesjonalizmu
  • Odpowiedz
@groman43: @Saly: Człowieku właśnie jestem w trakcie tłumaczenia vendorowi, że tworzenie kilkumegowej definicji API, której samo wczytanie na serwer sprawia, że ten serwer się wykłada i wymaga podbijania jakichś ukrytych parametrów, to jest że tak powiem, "c-----y pomysł do wykonania na produkcji" i mam podobnie...
"Ale my to tworzyliśmy cały czas i teraz nie wiemy czy to się da rozbić na mniejsze"...
  • Odpowiedz
. I weź tu bęcwałowi tłumacz, że no nie nigdy nie będzie potrzeby rozszerzania, dziedziczenia, na tym konkretnym typie, bo to są dane wczytywane z arkusza, który zawiera konkretne dane, pochodzące z konkretnej normy.


@LeniwiecPracoholik: masz metody na tej strukturze? Jeśli tak, to jak mockujesz metody w testach?
  • Odpowiedz
@LeniwiecPracoholik: no to masz odpowiedź, jeśli w Twoim projekcie nie ma jakiegoś sposobu na mockowanie kodu z niewirtualnymi callami ( u mnie np mamy coś takiego bo czasami virtual call overhead jest za duży ) to powodzenia z testowaniem struktury w kodzie nań polegającym ( ͡° ͜ʖ ͡°)

W gruncie rzeczy, warto zastanowić się nad procesem decyzyjnym czy coś warto wciągnąć. Czy ma to negatywne skutki?
  • Odpowiedz