Форум программистов, компьютерный форум CyberForum.ru

Прошел книгу Шилтда, что делать дальше? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Unifan
 Аватар для Unifan
0 / 0 / 0
Регистрация: 11.08.2014
Сообщений: 40
25.08.2014, 16:50     Прошел книгу Шилтда, что делать дальше? #1
Прошел книгу Шилтда, C++: Begginers Guide. Могу ли я перейти быстро на С# и писать на unity? Стоит ли мне все все все бросить и читать книги Шилтда дальше? Что паралельно совмещать? Что вообще делать после прочтения книги?

Буду очень признателен тем, кто не ответят в все в одной строке.

Заранее спасибо, товарищи!
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
26.08.2014, 12:45     Прошел книгу Шилтда, что делать дальше? #21
Что значит, обойтись без GUI? Я, наверное, не совру, если скажу, что процентов 60-70 программ GUI не имеют. Но это всякие службы, "демоны", серверы и т.п. Это ведь далеко не всё "программирование".
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 12:45     Прошел книгу Шилтда, что делать дальше? #22
Цитата Сообщение от MousePro Посмотреть сообщение
а можно как нибудь обойтись без GUI в программировании, а то я как посмотрел что там тонны кода что бы окно создать... Меня так то cmd всем устраивает
это в winAPI тонны кода, с ним неплохо бы ознакомиться чтобы понимать, но не более...на QT к примеру создать окно это тоже самое что создать обычный класс, вызвав пару методов в конструкторе для его настройки...

Не по теме:

в java ещё проще...но касательно неё у меня складывается впечатление что просто надо помнить дочерта разных классов)

Справлюсь
 Аватар для Справлюсь
23 / 23 / 5
Регистрация: 24.07.2014
Сообщений: 203
26.08.2014, 13:22     Прошел книгу Шилтда, что делать дальше? #23
Цитата Сообщение от Lynatik001 Посмотреть сообщение
вот взял написал себе какой то парсер, или игру 2д или еще какуето оконку.
про то как писать игры 2д в Шилдте не написано, вот в чем дело.
Unifan
 Аватар для Unifan
0 / 0 / 0
Регистрация: 11.08.2014
Сообщений: 40
26.08.2014, 13:30  [ТС]     Прошел книгу Шилтда, что делать дальше? #24
dzrkot, 15...
Эх, ну спасибо в общем. Очень признателен за ответы

Добавлено через 2 минуты
Справлюсь, он вообще хорошие учебники пилет в таком случае?
Справлюсь
 Аватар для Справлюсь
23 / 23 / 5
Регистрация: 24.07.2014
Сообщений: 203
26.08.2014, 13:31     Прошел книгу Шилтда, что делать дальше? #25
Цитата Сообщение от krv Посмотреть сообщение
Не по теме:
Цитата Сообщение от Lynatik001 Посмотреть сообщение
Не по теме:
Цитата Сообщение от John Prick Посмотреть сообщение
Не по теме:
Цитата Сообщение от gru74ik Посмотреть сообщение
Не по теме:
ребята вам не кажется что вы про тему забыли.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 13:31     Прошел книгу Шилтда, что делать дальше? #26
Цитата Сообщение от Справлюсь Посмотреть сообщение
про то как писать игры 2д в Шилдте не написано, вот в чем дело.
а если включить фантазию? Что по сути игра? Графика - ну тут отдельная тема достойная внимания, если не заморачиваться с 3Д модельками монстров и взять всё за абстракцию, то - всё сводится к простому - есть карта(массив, который хранит свойства каждой клеточки, будь то тетрис, супер марио или стар крафт), есть какие-нибудь шашлыки, бегающие по карте - будь то падающие квадраты, прыгающий чувак сантехник или пачка зилотов, соответственно - это объект со свойствами, с физикой, взаимодействием с окружением итп. Вся игра будет заключаться в том чтобы грамматно все эти свойства расписать, ну а графика - это всегда лишь перерисовка каждые xxx.секунд всего того, что творится среди этих объектов. Для начала можно взять и научиться рисовать квадрат в форме, потом можно научитсья крутой квадрат с 35 углами, потом заставить его двигаться, потом - писать змейку, тетрис и т.д. и т.п., я около 2 месяцев назад написал свою первую игру на qt, с кучей баггов(т.к. лень было физику всю отлаживать) но блин я просто фантазию включил и прикинул как это можно сделать, то что у меня была супермегакривая реализация и меня за неё надо минимум лишить пальцев на руках - это другой вопрос(я просто слишком самокритичен).
Lynatik001
 Аватар для Lynatik001
34 / 28 / 2
Регистрация: 28.09.2012
Сообщений: 560
26.08.2014, 13:33     Прошел книгу Шилтда, что делать дальше? #27
Цитата Сообщение от Справлюсь Посмотреть сообщение
про то как писать игры 2д в Шилдте не написано, вот в чем дело.
Потом нужно учится использовать сторонние библиотеки. Смотреть примеры или аналоги того что хочешь сделать. И писать уже со своей логикой используя те библиотеки.
Справлюсь
 Аватар для Справлюсь
23 / 23 / 5
Регистрация: 24.07.2014
Сообщений: 203
26.08.2014, 13:34     Прошел книгу Шилтда, что делать дальше? #28
Цитата Сообщение от Unifan Посмотреть сообщение
Справлюсь, он вообще хорошие учебники пилет в таком случае?
хорошие, понимаете графика(2д игры) это не сам язык, это куча кода который кто-то написал и которым нужно уметь пользоватся.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 13:35     Прошел книгу Шилтда, что делать дальше? #29
Цитата Сообщение от Unifan Посмотреть сообщение
dzrkot, 15...
Эх, ну спасибо в общем. Очень признателен за ответы
не бойся не успеть)) я в 23 начал программированием заниматься, если будешь пару часов в день тратить, то к тому времени, когад я начал - сможешь уже найти очень крутую работу.
А тут вообще респект мужику http://benjamindudko.livejournal.com/
Unifan
 Аватар для Unifan
0 / 0 / 0
Регистрация: 11.08.2014
Сообщений: 40
26.08.2014, 13:44  [ТС]     Прошел книгу Шилтда, что делать дальше? #30
dzrkot, проблема в том просто, что ответов тут было много и больше половины здесь было полезным. Но мне хотелось узнать, в камом порядке изучали программирование вы, или другой человек. Иначе когда выбираешь книгу, или что читать дальше, меня охватывает жуткий страх, что в нец будет написано то, что я еще не понимаю.

Тему я создал не для тогго чтобы книжки узнать ( Литература С++ на первой странице итак ), а для того, чтобы имея те знания, которые у меня сейчас, узнать, в каком порядке изучал программирование каждый из вас. Вы там про какой-то winapi говорите, а я не понимаю...
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 13:55     Прошел книгу Шилтда, что делать дальше? #31
Цитата Сообщение от Unifan Посмотреть сообщение
Тему я создал не для тогго чтобы книжки узнать ( Литература С++ на первой странице итак ), а для того, чтобы имея те знания, которые у меня сейчас, узнать, в каком порядке изучал программирование каждый из вас. Вы там про какой-то winapi говорите, а я не понимаю...
Лично за себя скажу - прочитал сначала Дейтл Как программировать на С++, у меня было не полное издание, в коцне там в примерах начались осяки, я взял С.Прата Язык программирования С++, вот о ней я не пожалел, хотя по сути перечитал всё заного, но много нового узнал. Параллельно с этим решал задачи из книг и помогал на этом форуме людям, задачи которых я мог решить + фриланс по дешёвым ценам. Потом начал Шлее Профессинальное программирование на QT, его я особо не читал - понял как там создавать кнопки, виджеты итп, сейчас как справочник с примерами иногда беру, QT особо не познал. Взялся за java т.к. хотелось чего-то нового.Мб и зря, стоило бы дальше практиковаться в С++. С опытом всё приходит, придумываешь себе задачу, написать простенькую игру, выясняешь как , изучаешь что для этого надо, потом пишешь, потом спрашиваешь как лучше сделать или где ошибки итп. Вообще имхо тут главное мышление развивать, вон в соседней комнате сидит бородатый пример того, как вообще не зная языка он умудряется писать работающие вещи...это бородатый ппц какой-то
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
26.08.2014, 13:57     Прошел книгу Шилтда, что делать дальше? #32
Unifan, добавлю, что помимо чисто языковых книг (Мейерс, Саттер, Дьюхерст и т.д.), стоит изучить книги на общекомпьютерную тематику: операционки, сети и т.п. Не забыть про алгоритмы (это уже ближе к программированию). Уже позже, с опытом программирования, можно браться за литературу по общепрограммистским делам: паттерны, проектрование архитектуры ПО. Я начинал работать программистом не по специальности. Теперь вот приходится догонять.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 14:01     Прошел книгу Шилтда, что делать дальше? #33
Цитата Сообщение от John Prick Посмотреть сообщение
Unifan, добавлю, что помимо чисто языковых книг (Мейерс, Саттер, Дьюхерст и т.д.), стоит изучить книги на общекомпьютерную тематику: операционки, сети и т.п. Не забыть про алгоритмы (это уже ближе к программированию). Уже позже, с опытом программирования, можно браться за литературу по общепрограммистским делам: паттерны, проектрование архитектуры ПО. Я начинал работать программистом не по специальности. Теперь вот приходится догонять.
да полностью поддерживаю, очень не хватает сейчас общих знаний типа Сети или ОС, но опять таки студентам это читают на лекциях, а самоучкам - если времени нет, то...находить его..
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
26.08.2014, 14:02     Прошел книгу Шилтда, что делать дальше? #34
Основы С++ я изучил без всяких книг: был только справочник по синтаксису. Сразу начал работать, подсматривал чужой код. Позже уже прочёл Мэйерса (35 советов), потом "схватил" Александреску, долго мучался, но в конце концов сдвинулось, и я неплохо освоил шаблоны. Позже ещё прочитал книги Дьюхерста ("Священные знания" и "Скользкие места"), многое в голове систематизировалось.

Добавлено через 1 минуту
dzrkot, как раз сейчас читаю Таненбаума "Операционные системы". Многое уже, конечно, по работе и так знаю, но надо систематизировать знания как-то.
krv
71 / 51 / 11
Регистрация: 10.07.2014
Сообщений: 328
26.08.2014, 14:11     Прошел книгу Шилтда, что делать дальше? #35
Unifan,
А если по теме..
Я например изучал программирование сразу на примере.
Сели с друзьями и решили "а давайте напишем вот такую программу"
В нашем случае это был клон BattleCity
С ходу не получилось. Задача трансформировалась "А давайте научимся работать с графикой, и напишем простой графический редактор для нашей BattleCity"
И поехали. Книги по внутренностям ДОС, прерывания, графика, режимы монитора....

А книги.. Справка + какие под рукой были (все таки в 1992м году с книгами был напряг)
Поэтому - начни проект. А книги уже те, у которых поясняются нюансы примененных тобой средств.
Lynatik001
 Аватар для Lynatik001
34 / 28 / 2
Регистрация: 28.09.2012
Сообщений: 560
26.08.2014, 14:57     Прошел книгу Шилтда, что делать дальше? #36
Цитата Сообщение от krv Посмотреть сообщение
А книги.. Справка + какие под рукой были (все таки в 1992м году с книгами был напряг)
Поэтому - начни проект. А книги уже те, у которых поясняются нюансы примененных тобой средств.
а щас то все по проще, в инете примеров куча как что сделать , да и книг куча ХД
Voivoid
 Аватар для Voivoid
580 / 256 / 12
Регистрация: 31.03.2013
Сообщений: 1,283
26.08.2014, 16:59     Прошел книгу Шилтда, что делать дальше? #37
Цитата Сообщение от Lynatik001 Посмотреть сообщение
книги читать все умеют
Если бы. Читать-то может и умеют, только практически никто не читает Казалось бы вот, на полке лежит кладезь знаний накопленных за последние 20 лет, но нет, чучка не читатель, чукча - писатель. Будет писать велосипеды и проходить ровно по тем же граблям, что и программисты 20 лет назад

Цитата Сообщение от Lynatik001 Посмотреть сообщение
вот взял написал себе какой то парсер
Ну-ну, не сложно представить, что без знания соответствующей теории можно написать
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
26.08.2014, 17:03     Прошел книгу Шилтда, что делать дальше? #38
Цитата Сообщение от Voivoid Посмотреть сообщение
Ну-ну, не сложно представить, что без знания соответствующей теории можно написать
Неоднократно встречал людей, которые что-то там пишут, а потом главным критерием качества у них аргумент "работает же".
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
26.08.2014, 17:08     Прошел книгу Шилтда, что делать дальше? #39
Цитата Сообщение от John Prick Посмотреть сообщение
Неоднократно встречал людей, которые что-то там пишут, а потом главным критерием качества у них аргумент "работает же".
Ну это пишут люди как правило, у которых нету времени разбираться в теории, и главное - чтобы работало)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2014, 17:09     Прошел книгу Шилтда, что делать дальше?
Еще ссылки по теме:

C++ Что дальше делать?
Нарисовать ромб через цикл,почти сделал,не могу понять что делать дальше C++
C++ И что делать дальше?Поделитесь опытом

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
26.08.2014, 17:09     Прошел книгу Шилтда, что делать дальше? #40
Цитата Сообщение от dzrkot Посмотреть сообщение
Ну это пишут люди как правило, у которых нету времени разбираться в теории, и главное - чтобы работало)
Да там обычно и задачи такие, сделал и забыл.
Yandex
Объявления
26.08.2014, 17:09     Прошел книгу Шилтда, что делать дальше?
Ответ Создать тему
Опции темы

Текущее время: 07:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru