0

Ну вот, сделал как лучше...

Мне 17, увлекаюсь созданием консольных приложений на c++.
Планирую связать будущую деятельность с программированием.
Недавно сменил школу, получил первую задачу по информатике - написать программу которая делит трехзначное число на цифры и выводит их пользователю в обратном порядке. Вооот...
Честно говоря думал что в 11 классе дадут что-то посерьёзнее.
Написал, протестил - работает. Причём работает не только с трехзначными, но и с другими числами.Пришёл в школу, сдал.Попутно глянул программы одногруппников,и убедился что их программы не трехзначные числа не обрабатывают и падают.
Итоги: у всех 10/10 баллов , а на меня все смотрят как на му*ака, типо я ничего не умею(хотя готов спорить что код не поняла информатичка, несмотря на лаконичность оного, присутствие комментариев и корректные названия переменных. К слову у неё переменные называются a,b,c,d ...x,y,z и т.д. :D ).

Старшее поколение программеров часто ругает молодых — не умеют, не знают. В наши дни единственный шанс чему нибудь научиться — самообразование. А в школе отхождение от шаблона и креативность карается.
Прошу простить за нытьё, но реально сильно зацепило...
Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

По большей части преподавателям безразлично на то как ты написал и сколько времени затратил, работает- молодец, не работает- тоже молодец, старался. А насчет трехзначных чисел- ТЗ было именно на них, а падает или не падает программа при вводе других значений, не имеет значения.

раскрыть ветку (11)
1
Автор поста оценил этот комментарий

Если бы программисты строили дома, то первый же залетевший дятел обрушил бы цивилизацию (с) расхожая шутка


Теперь я понимаю откуда эта шутка взялась.


А если серьезно - программа падать не должна. Никогда.

раскрыть ветку (10)
1
Автор поста оценил этот комментарий

Не должна, но падает. И дома, бывает, падают. Но речь об образовании программистов, естественно они постепенно проходят от "Привет мир", до отлаженных программ. Не думаю что в школах сильно интересуются тем падает программа или нет, там главное научить писать хоть что то простенькое. Не думаю что все одноклассники тса так же интересуются данной темой. Если в педагогическом процессе уделять каждому ученику много времени, то не хватит либо 11 лет обучения, либо школ и педагогов.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Ну я так то из Литвы и у нас 12 классов образование. Но согласитесь, что программа не станет хуже, если я встрою защиту небольшую защиту от дурацких запросов и уменьшу код. Кому хуже будет?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не думаю что кому-либо от этого станет хуже, даже наоборот, будет лучше вам- лишним опыт не бывает.

0
Автор поста оценил этот комментарий
программа падать не должна. Никогда.

Да что вы говорите. Простейший случай - отказ оперативной памяти, а ну ка обработайте в программе, которая не просто упадет, а умрет и возможно даже с осью.

А по поводу ТЗ, с "Белым" абсолютно согласен, сказано 3 знака на вход - ожидаем только 3 знака на вход, дали больше - проблемы заказчика, составляйте грамотное ТЗ.

раскрыть ветку (6)
1
Автор поста оценил этот комментарий
А по поводу ТЗ, с "Белым" абсолютно согласен, сказано 3 знака на вход - ожидаем только 3 знака на вход, дали больше - проблемы заказчика, составляйте грамотное ТЗ.

Могу согласиться лишь отчасти. Программа может не работать с другими форматами данных, не оговоренными в ТЗ. Но она должна сообщить об этом приемлемым способом. Если программист не проверил входные данные на валидность и его программа рухнула, а в худшем случае утащила за собой еще половину информационной системы - то он однозначно дятел.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Таки это да,  на валидность проверку делать обязательно нужно.

0
Автор поста оценил этот комментарий

Простите, что влезаю, но все же(представьте что программеры заказчика чуть чуть напортачили и в 1 из миллиарда запросов мы получим злополучные 4 цифры. Такую штуку потом найти и отладить будет жесть)

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Это надо приучить себя писать логи, как можно больше и как можно подробнее, естественно с переключением, чтобы в обычном режиме работы не хламила.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Понятненько. Из комментов почерпнул больше чем на уроке :D

0
Автор поста оценил этот комментарий

Давайте все-таки отделять мух от котлет. Отказы железа это из совсем другой оперы

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества