Ябвдул!!!
Не умничай, здесь таких не любят! А если умничаешь, то сопровождай умничание котиками - таких здесь любят.
Плюс за дельное замечание!

В оправдание автора могу предположить, что методы buy и amount получены от сторонней библиотеки "мама", в которой иная конвенция именования используется.)))
Недавно ставил с эмуляцией 3DFXGlide. Графика весьма неплоха.) Но в воспоминаниях было красивее.)))
И теперь у него душевная травма и он будет бояться забивать шайбы, как футболисты боятся бить по мячу.
Даже сурикат встал.
Есть такая конвенция именования, в которой функции и методы начинаются с заглавной буквы (это "большая" которая), а переменные со строчной. А с заглавных переменные любят именовать бэйсиковые недопрограммисты...
Даёшь программистский холивар на Джое!
"Пятница 13", не узнал что ли?