|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.10.2012, 22:28 | #31 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
RussDragon
Код:
Да, я специально не использовал switch так как не дошел до него в учебнике. И да, код написал за 10 минут от нечего делать) код некачественный, по шкале применимости, где-то между "сразу в мусорное ведро" и "быдлокод, лучше не трогать, а просто не использовать" - недостаточная устойчивость к входным данным - что функция выведет, есди символ ни один из +-/* ? - для своего название функция делает слишком много. а если я хочу результат вывести в файл? или функция каботает в GUI-приложении? куда ты там свой printf запихнешь? - оформление кода - отстойое, названия переменных - ни о чём, длинные цепочки ифов, признаки антипаттерна спагетти-код - return printf - это вообще что за бред? такое сразу кандитат на ПМЖ в мусорном ведре - полезность кода стремиться к нулю, на уровне int increnet_integer(int i) { return i + 1; }
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
27.10.2012, 22:58 | #32 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
А поэтому я собираюсь ее дописывать, а вот насчет завершения на Enter я не знаю, так как не разу этого не делал, если не сложно, объясните как это можно устроить.
|
|
Опции темы | Поиск в этой теме |