Jak nazwać funkcję podmieniającą całość na podzbiór?

1

Kilka propozycji:
retain()
firstOrNull()
extractOne()

0

Zakoduj używając każdej z propozycji powyżej.
Przy refaktoringu ustal którą wersję wolisz.

Potem resztę wywal.

0
Pinek napisał(a):

Może coś z użyciem słowa sample np getSample() czy coś? Skoro jesli dobrze rozumiem, ta funkcja ma wziąć "jakiś kawałek" z całości

Dobrze kombinujesz, tylko "sample" brzmi trochę jak losowa/arbitralna część. Nie taka która jest zamierzona.

nowyworek napisał(a):

a moze po prostu subset()?

Brzmi jak tylko wyciągnie, czyli "extract", "find any". A ona jeszcze podmienić całość na tą część.

vpiotr napisał(a):

Zakoduj używając każdej z propozycji powyżej.
Przy refaktoringu ustal którą wersję wolisz.

Potem resztę wywal.

Funkcja już istnieje dawno. Zrobiłem dokładnie tak jak mówisz, i nie mogłem zdecydować, więc zapytałem forum.

1

getAndReplace()

0
TomRiddle napisał(a):
Pinek napisał(a):

Może coś z użyciem słowa sample np getSample() czy coś? Skoro jesli dobrze rozumiem, ta funkcja ma wziąć "jakiś kawałek" z całości

Dobrze kombinujesz, tylko "sample" brzmi trochę jak losowa/arbitralna część. Nie taka która jest zamierzona.

To może representativeSample? :) https://www.investopedia.com/terms/r/representative-sample.asp

0
Pinek napisał(a):
TomRiddle napisał(a):
Pinek napisał(a):

Może coś z użyciem słowa sample np getSample() czy coś? Skoro jesli dobrze rozumiem, ta funkcja ma wziąć "jakiś kawałek" z całości

Dobrze kombinujesz, tylko "sample" brzmi trochę jak losowa/arbitralna część. Nie taka która jest zamierzona.

To może representativeSample? :) https://www.investopedia.com/terms/r/representative-sample.asp

Próbka reprezentatywna też może być losowa :D

1

ifPresentReplaceOrlElseThrow()

1

Czy możesz podać sygnaturę tej funkcji, jakie argumenty, co zwraca? (mam wrażenie, że się to w toku dyskusji zmienia).

2

Ok, widzę że odpowiadający zaczynają tracić wiarę w zasadność mojego pytania i sugerują kalambury, więc zamiast mówić językiem programistów, posłuże się pomocą zdjęciową, w nadziei że zwizualizuje ona to co ta funkcja ma robić.

funkcja.juice.jpg

Wyjaśnienie:

  • Najpierw są jakieś dwie całości
  • Wywołuję funkcję na pierszym obiekcie
  • I cały obiekt (paczka) zostaje podmieniony jego zawartością (karton soku)
0

Pomoc wizualna #2:

funkcja.cd.jpg

  • Są 4y obiekty (pudełka na płytki)
  • Wywołuję funkcje na trzecim obiekcie
  • Trzeci obiekt (pudełko) jest podmienione jego zawartością (cd)
  • Wywołuję funkcję na drugim obiekcie
  • Drugi obiekt jest podmieniony przez swoją zwartośc (cd)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0