Aktywne Wpisy

Lolenson1888 +679
Ale trzeba mieć coś nie tak z garem, żeby zakleić całą Polskę takimi billboardami, a 2-3 lata później ogłaszać zwolnienia grupowe z powodu cięć kosztów w firmie.
To chyba sytuacja bez precedensu na skalę światową xD
#januszebiznesu #januszex #pracbaza #bekazkatoli
To chyba sytuacja bez precedensu na skalę światową xD
#januszebiznesu #januszex #pracbaza #bekazkatoli
źródło: 0D92F02C-5181-4B93-B73C-08E8D30AD2C6
Pobierz
mirkax +116
35 lvl, dosyć wysokie stanowisko w pracy, a mimo to czasem siadam o tej 7:20, patrzę w monitor i myślę: po cholerę to wszystko? Czy naprawdę nie dałoby się dalej o tej godzinie siedzieć przed klasą z kumplami i zastanawiać się, czy nauczycielka dziś w ogóle przyjdzie? Bo skoro już tyle spóźniona, to może wcale nie dotrze?
Popatrzeć z daleka na płodną Kasię, obgadać najnowsze gierki, dojść wspólnie do wniosku, że dziś
Popatrzeć z daleka na płodną Kasię, obgadać najnowsze gierki, dojść wspólnie do wniosku, że dziś





A: mieć 3 funkcje z 1 parametrem:
getDocumentsForRevenue(Department dep)
getDocumentsForCosts(Department dep)
getDocumentsForTaxes(Department dep)
czy 1 funkcję ale 2 parametry:
getDocumentsFor(DocType.REVENUE, Department dep)
getDocumentsFor(DocType.COSTS, Department dep)
getDocumentsFor(DocType.TAXES, Department dep)
#programowanie #java
Jak wolisz?
image.ExportAs(ImageType.PNG)zamiastimage.ExportAsPNG(): co prawda logika konwersji z generycznego obrazka do PNG jest pewnie cholernie skomplikowana to koncepcyjnie jest to proste do ogarnięcia: wynikiem ma być ten sam obrazek tylko w formacie PNG co łatwo zweryfikowaćW twoim wypadku pewnie wolałbym A jeśli jest tam inna logika a B, jeśli nie np. element
np.
void getDocumentsForRevenue(...) {
Predicate p = ...
w 1szym przypadku będziesz musiał mieć gdzieś switcha żeby wybrał odpowiednią funkcję. W 2gim masz to schowane w funkcji.
Dzięki temu też nei będziesz duplikował kodu. Chyba że płacą od linijki :>
Jeśli w każdej funkcji byłaby totalnie inna logika to wtedy ok żeby mieć 3 różne.
A tak imho to nie ma co się zbytnio spuszczać - ważne żeby działało i przynosiło wartośc biznesową.