Aktywne Wpisy
Mam poważny problem i nie mogę przez to spać
Skoro większość kobiet nie ma tego mitycznego punktu G i samo wejście bolca nic nie znaczy, to po co tyle kobiet uprawia przygodny seks?
Przecież najlepiej chyba mieć coś z tego aktu a randomowy koleś na imprezie będzie miał wywalone w księżniczkę i najlepiej mieć stałego partnera który będzie o to dbał i znał nasze ciało. O co więc chodzi z tym, że
Skoro większość kobiet nie ma tego mitycznego punktu G i samo wejście bolca nic nie znaczy, to po co tyle kobiet uprawia przygodny seks?
Przecież najlepiej chyba mieć coś z tego aktu a randomowy koleś na imprezie będzie miał wywalone w księżniczkę i najlepiej mieć stałego partnera który będzie o to dbał i znał nasze ciało. O co więc chodzi z tym, że
Itslilianka +119
Co dalej chłopaki bo nigdy nie doszedłem do tego poziomu
“Gdy konstruktory są przeciążone, należy używać metod fabryk o nazwach opisujących argumenty. Na przykład:
Complex fulcrumPoint = Complex.FromRealNumber(23.0);
Jest zwykle lepsze od:
Complex fulcrumPoint = new Complex(23.0);”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
Complex(double realPart) {
a = realPart;
b = 0.0;
}
jest równie czytelny, a krótszy i mniej zaskakujący.
Zaraz zaczniecie namawiać do pisania w notacji węgierskiej :)
In such a case it is necessary to write a good documentation and explain all functions. For example if you want to create a TimeSpan of one month, will it be allowed to call the following constructors?
TimeSpan(0,1,0)
TimeSpan(0,0,31)
TimeSpan(744,0,0,0)
TimeSpan(0,1,0,0,0,0,0)
Maybe the class will support all these ways to create the instance. But you will have two major
foreach(BardzoDlugaNazwaKlasy item in items)
zamiast
foreach(var item in items)
te kłótnie trwają bez końca. Jedni wolą widzieć odrazu i żeby było jasne jak przegladasz np w historii repozytorium a drudzy wolą mniej pisać.
@zibizz1: jeżeli piszesz coś, co nie będzie wymagało zbyt wiele późniejszego utrzymania to sprawa jest jasna. Inaczej to wygląda w przypadku projektów które się ciągną latami, wtedy IMO lepiej napisać więcej, bo na czytaniu tego kodu ostatecznie spędzisz wielokrotność czasu który spędziłeś na pisaniu.
@nilphilus: nazwy tego typu (4 człony i więcej) to code smell, oznaczają, że nie masz kodu dobrze podzielonego na pakiety/namescpace-y. I nie chodzi o to, że się dłużej wklepuje, bo masz uzupełnianie, tylko o to, że to właśnie utrudnia czytanie kodu, bo tego kodu do przeczytania jest po prostu więcej. Komu wzrok nie prześlizguje się jak czyta 30-znakową nazwę klasy niech pierwszy rzuci kamieniem. Widziałem kilka