Witam,
chcąc nauczyć się co nieco programowania kupiłem książkę: "C# Rusz głową". Jestem totalnym laikiem i już na samym początku trochę się zniechęciłem. Tak wyglądają pierwsze linie kodu do napisania:
private void AnimateEnemy(ContentControl enemy, double from, double to, string propertyToAnimate)
{
Storyboard storyboard = new Storyboard() { AutoReverse = true, RepeatBehavior = RepeatBehavior.Forever };
DoubleAnimation animation = new DoubleAnimation()
{
From = from,
To = to,
Duration = new Duration(TimeSpan.FromSeconds(random.Next(4,6)))
};
Storyboard.SetTarget(animation, enemy);
Storyboard.SetTargetProperty(animation, propertyToAnimate);
storyboard.Children.Add(animation);
storyboard.Begin();
}
Żadnego wyjaśnienia. Jedynie to:
"O inicjalizacji obiektów dowiesz się więcej w rozdziale 4."
"O animacjach dowiesz się więcej w rozdziale 16."
Nie wiem, może jestem ułomny, ale nie potrafię zgadnąć dlaczego raz piszemy "Storyboard", raz "storyboard", raz jest "()" a innym wpisuję coś w te nawiasy. Książka wg autorów jest dla początkujących, to dlaczego nie wytłumaczą co z czego powstaje, tylko każą przepisywać jak małpka mówiąc, że wyjaśnione będzie to w x rozdziale.
Czy w takim razie programowanie nie jest dla mnie?