Перспективный язык программирования

Alex Klo
На сайте с 15.06.2006
Offline
304
#51

alekseevich, пускай для начала прочитает: Паттерны проектирования

Проверка и мониторинг позиций сайта ( http://www.topvisor.ru/?inv=1520 ) Продвигаю сайты http://climat-nw.ru/conditioner-installation/ http://www.aircom-spb.ru/service/montaj/
VoV@
На сайте с 22.09.2007
Offline
196
#52

Alex Klo, начинающий программист, который даже с языком пока не определился ничего в этих паттернах не поймёт.

Чтобы понять паттерны и научиться их применять нужен сколько-нибудь серъёзный опыт и лучше под присмотром.

Сперва программирование с активным применением ООП, потом паттерны.

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
vob2014
На сайте с 30.03.2014
Offline
91
#53

кроме пхп молодому надо написать хотя бы одну простую игрушку, неважно на чем! На экране движутся и взаимодействуют объекты. Без этого опыта ООП будет казаться ненужной бесполезной излишне усложняющей жизнь штукой. :)

...
Mad_Man
На сайте с 10.11.2008
Offline
162
#54

С каких пор игрушки пишут начинающие программисты?

vob2014
На сайте с 30.03.2014
Offline
91
#55

со школы! узнайте у знакомых у кого есть дети, учащиеся в старших классах и выбрали как профиль естественные науки и информатику, пишут на C#/javascript как обязательная задача на информатике, крестики-нолики, посложнее - пазл, и машинки, брик-вол, или пинг-понг. Исходники кстати в районе 100..200 строк полно в интернет. А в универах на спецухах по програмингу уже пишут с 3D теже игрушки в качестве курсовиков.

Mad_Man
На сайте с 10.11.2008
Offline
162
#56
vob2014:
со школы! узнайте у знакомых у кого есть дети, учащиеся в старших классах и выбрали как профиль естественные науки и информатику, пишут на C#/javascript как обязательная задача на информатике, крестики-нолики, посложнее - пазл, и машинки, брик-вол, или пинг-понг. Исходники кстати в районе 100..200 строк полно в интернет. А в универах на спецухах по програмингу уже пишут с 3D теже игрушки в качестве курсовиков.

Вы хоть раз в жизни графический движок с физикой писали, не? Или умеете балаболить только про то, в чём ни на сантиметр не смыслите? Ваши исходники на писят строк из тырнета - это не написание игры, а юзание готового двигла, который писался именно для этой задачи другими (не школьником, мде) людьми. Ничего общего с геймдевом копипиздинг сорцев не имеет. Сам геймдев по уровню сложности находится возле драйверов на смеси C+ASM как по времязатратам, так и по знанию матчасти.

И какие, нафег, игры на жабоскрипте? Совсем уже тронулись в эзотерике?

Robinzonchik
На сайте с 14.07.2010
Offline
55
#57

Mad_Man, понт засчитан.😂

Какой физический движок у крестиков и ноликов...😂

Пишу программы, сайты, сервисы, скрипты. (/ru/forum/819250)
vob2014
На сайте с 30.03.2014
Offline
91
#58

Mad_Man ну что-то вы горячитесь напрасно! вы программист? скажите в чем для вас сложность нарисовать кружок - мячик, прямоугольники - ракетки, в цикле и/или по таймеру двигать (перересовывать окружность) мячик и смотреть нет ли наложения по координатам с ракетками, если есть менять направление движения мячика, тоже с границами поля. Ракетку - двигать координатами мышки. Вот собственно и вся логика и вполне играбельная игра пинг-понг, как раз для детей и вполне им по силам запрограмить даже на javascript на канве без всяких движков. Но движок, если школьник какой-нить прочитает описание, посмотрит примеры и модифицирует то только плюс ему. Что вас так раздражает?

движок не писал и не собираюсь, не зачем, когда есть готовые, зачем изобретать велосипеды? Кстати компилятор C++ также не писал и не собираюсь, да и операционную систему и свой браузер не писал и не собираюсь :)

Mad_Man
На сайте с 10.11.2008
Offline
162
#59
Robinzonchik:
Mad_Man, понт засчитан.
Какой физический движок у крестиков и ноликов...
vob2014:
движок не писал и не собираюсь, не зачем, когда есть готовые, зачем изобретать велосипеды?

А какое изучение ООП на чужих движках? Хиде вы разгуляетесь в изучении ООП на своих сорцах в килобайт? С таким подходом и лётчиком стать можно за рулём трёхколёсного пилосипеда.

vob2014
На сайте с 30.03.2014
Offline
91
#60

именно, я считаю на маленьких крохотных сорцах оссобенно четко и ясно усваивается ООП. Потому что ракета и мячик это объекты, живущие своей жизнью, в которых есть внутреннее состояние и методы. А также четко усваивается что такое тип объекта, а что такое экземпляр объекта, так как ракеток может быть 1,2 и мячиков моджет быть не один хотя того же типа, и то что объекты могут обмениваться сигналами и взаимодействовать с друг-другом. . Ну где-то так. Ну а чуть сложнее игра типа разбей стену, где есть ракетка, мячик и стенка из нескольких десятков кирпичей, которые могут исчезать и появляться, перемещаться, падать и тд, причем несколько сразу одновременно и в разных направлениях и с разными скоростями, отражаясь от стенок, других кирпичей и ракетки без ООП писать крайне напряженно. А с ООП опять же все укладывается в 200 строк.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий