Конкретно вам в первую очередь полезно было бы собрать такие азы, как навык корректной и однозначной формулировки вопросов. Чтобы смотрящие изнутри вообще поняли, что вы имеете в виду.
Нет, это не так очевидно, как вам кажется.
Вы начали вопрос с середины, а что было у вас в начале - каждый поймет по-своему.
Например, если вы имели в виду "стоит ли гнаться за количеством изученных языков", то двое предыдущих отвечающих этого уточнения в вашем вопросе явно не обнаружили.
Роман Юрьевич Ипатьев, когда все крутится в виртуальной машине - вызовы функций легкие и не создают больше проблем, чем все остальное. Когда же дело происходит ближе к машинному коду - вызов каждой функции означает оверхед, с которым компилятор старается бороться, избавляясь от вызова функции вообще. Часто ему это удается, но не всегда. Так что насчет "реально" - it depends.
Роман Юрьевич Ипатьев, рефакторинг требуется, когда код стал плохо читаться или хуже работать.
Для описываемого случая читаемость без проблем восстанавливается разбиением на строчки \n\t&& и написанием над каждой из них комментария, что проверяет эта часть. И компьютеру не помешает, и читаться будет, как роман.
v3shin, в одноразовом коде (который в вебе довольно обычен) действительно экономия никакая. Пока не достигнуты масштабы, где эта экономия умножается на миллионы.
Но здесь речь о методах и коде вообще, и тут я сужу с позиции человека, которому доводилось профилировать код, выпоняющийся в цикле миллионы раз в секунду. Там "спичек" не бывает... и опытный программист не разбрасывается ресурсами, даже столь ничтожными, совершенно машинально. Даже в вебе.
v3shin, отдельная функция только для того, чтобы вызвать отдельную функцию - тоже не лучший код. Мы же понимаем, что компьютеру-то без разницы, какой длины строчка в программе. А вот вызов отдельных методов в ряде языков будет тратить лишние ресурсы, а то и мешать компилятору оптимизировать.
Эта замечательная практика будет впустую выполнять getBanance() в вашем коде, если дата не валидна. Возможно, дергая для этого базу и создавая прочий оверхед на ровном месте.
Strannyk, в вопросе тегом "python" скорее сказано про бэк, но я не представляю, как бэк вообще может работать, не умея настроить себе среду разработки и стать хоть сколько-нибудь опытным, не набив шишек на этих самых настройках.
Игорь Л, библиотека wxWidgets не ниже 2.9 требуется, оно же пишет.
Но не все же библиотеки, связанные с wxWidgets, особенно если вы собираете не GUI-программу.
Сергей Горностаев, ну, может, у вас так все серьезно формализовано.
Мне вот интересно: у меня двадцать лет работы на одного работодателя с записью в трудовой "сетевой администратор". Весь код - закрытый, никаких гитхабов, значительную часть написанного даже снаружи в интернетах не посмотреть - оно ДСП без публичного доступа. И как я таким, как ваши хедхантеры, докажу, что у меня есть коммерческий опыт? Они ж меня даже до собеседования не допустят ;)
pavelsha, PDF - универсальный формат хранения документов. Можете спросить хоть в Ленинской библиотеке или как она там теперь называется. И если у вас PDF расползается в момент печати - вам стоит выкинуть то, на чем вы печатаете.
Brenli, ну, так "сайт реклама" или "заказ на сайте"? Вы с ТЗ-то определитесь, и от него начинайте гуглить "на чем сделать..." - хотя бы и прямо тут, вы далеко не первый тут с такими общими вопросами.
Вопрос некорректен. Кондитерская у вас или сливочная ("нет, мы говно сливаем") - не играет роли. Что на сайте-то должно быть? Три странички (лендинг, контакты и прайс) или магазин с заказами, блог с рецептами и конструктор тортов? Потребные технологии от этого зависят.
Lordby, еще раз, попроще: чтобы собрать 50 фоток в прямоугольник по 4, создайте в том же IM 13 картинок, в которые добавите по 4 фото, а потом общую картинку, в которую добавите эти 13 в перпендикулярном направлении.
Alex Lapikov, какой может быть конкретный разбор проблемы, если ты забыл ее конкретизировать? Я только на этом ресурсе несколько раз помогал людям разобраться с платежными системами, но это были конкретные вопросы, а не "угадайте, в чем я запутался".
Alex Lapikov, не светить свои платежные реквизиты нигде, кроме платежных систем либо очень авторитетных сервисов - это азбука безопасности, вообще-то.
По вашему вопросу, честно говоря, не похоже на место, где стоит вводить данные карты.
Например, вы вместо ссылки на доку, по которой работаете, и разбора запросов и ответов предлагаете отвечающим гадать на гуще, что вы вообще делаете и зачем.
Роман Юрьевич Ипатьев, достаточно быть программером, который схватился не за ту доку. А после реализации получить отлуп, что это для серьезных клиентов, а не для его шарашки, переделывай...
Нет, это не так очевидно, как вам кажется.
Вы начали вопрос с середины, а что было у вас в начале - каждый поймет по-своему.
Например, если вы имели в виду "стоит ли гнаться за количеством изученных языков", то двое предыдущих отвечающих этого уточнения в вашем вопросе явно не обнаружили.