Crash: тут просто да. не за чем подробности. Можно считать, что "фреймворки" - это просто следующий шаг в прфоессиональном развитии.
Если вам кажется, что работы меньше, то ошибаетесь. Тут можно провести такую аналогию:
Если вы будете супер-гуру Вордпресс и вы будете всегда говорить "Да", как Джим Керри в одноименном фильме, то у вас не будет времени на свою жизнь.
Если вы будете супер-гуру, скажем, Rails/Django/Symphony/Express... и будете вести себя так же, как Джим Керри, то у вас не будет времени спать.
На всяких фриланс.ру на серьезные заказы, может, и не такой большой спрос. Может быть, найти проект будет тоже тяжело, потому что вы не захотите тратить время в пустую, а клиент, в некоторых случаях будет вас долго "проверять" и т.д.
Но спрос на оригинальные решения нетипичных задач продолжает расти, а количество специалистов, увы, не так быстро увеличивается
Да врядли о серверном. На серверном вы б пользовались node.js скорее всего. И такие б вопросы не задавали. Да и собственно, там бы был "встроенный" Require
kunashir: Сами исключения ничем не плохи. А вот когда вы перехватываете все без подряд исключения, тут уже не очень. Например, вы не сможете прервать эту программу сигналами (CTRL+C, например)
Решил сделать Х. Составил вот такой вот план действий. Скажите, не забыл ли учесть что-нибудь? Застрял на задаче номер 3, делая _вот это_. Подскажите как быть.
будет намного проще. Да и правильно поставленный вопрос - уже половина решения
ayapergenov: задавай вопрос, какой вариант вы представляли:
1) Люди в мозгу пишут разметку под ваш код и компилируют в головое css
2) Люди отркывают два окна по 50% ширины и старательно переписывают ваш код, после чего, готовят под него разметку и запускают на хостинге, что бы посмотреть результат
?
8800: шаблон состоит в том, что вы хотите, что бы X людей, которые получают Y денег, научили вас зарабатывать X * Y * 10 денег
Насчет примеров, исключения то, конечно, бывают всегда и везде и только подтверждают правило. В двух словах, для того, что бы вы могли не зависесть от географии и получать 4-7 тысяч долларов в месяц, учитывая то, что у вас никакого предыдущего опыта, вам придется освоить такой объем информации (не по сложности, а тупо по объему новых терминов и понятий), который врядли влезет в голову того, кто пришел за деньгами и не располагает огромным интересом к предметной области.
А так, конечно, все в жизни возможно, если приложить соответствующее количество усилий. Просто поймите, что для реализации Вашей цели, усилия эти - огромны, а время будет исчиляться не одним годом. и не двумя. и не тремя. Возможно, и за 5 лет не получится.
Конечно, можно и за полгода с нуля добиться нереальных высот (в любом деле). Но, по своему опыту, скажу, что если сфера - ИТ, и вы хотите "идти на курсы" или "смотреть видеоуроки" - то надо рассчитывать на куда большее время вхождения.
Саша: сначала синтаксис был с вертикальными чертами, потом сделали через скобки.
Где вы нашли ()->{} не представляю, потому что в данном виде она говорит что-то типа "Вызвать метод '()' у объекта self", а ruby не дает возможности определять метод ()
kirill-93: про короче, согласен, всегда все можно "ужать". Правда, все же, нет, что значит короче? Меньше строк? То есть, минифицированный код - короче? Или меньше символов? То есть обфусцированный код - короче? Или короче по зависимостям и количеством точек входов\выходов ? Или по количеству функций? Или по количеству строк на функцию? Или символов?
А что значит проще ? Проще для понимания того, кто его написал? Или для разбора машиной? Или для долговременной поддержки? Или для покрытия тестами?
А понятия производительности, кроссплатформенности не важны?
Если вам кажется, что работы меньше, то ошибаетесь. Тут можно провести такую аналогию:
Если вы будете супер-гуру Вордпресс и вы будете всегда говорить "Да", как Джим Керри в одноименном фильме, то у вас не будет времени на свою жизнь.
Если вы будете супер-гуру, скажем, Rails/Django/Symphony/Express... и будете вести себя так же, как Джим Керри, то у вас не будет времени спать.
На всяких фриланс.ру на серьезные заказы, может, и не такой большой спрос. Может быть, найти проект будет тоже тяжело, потому что вы не захотите тратить время в пустую, а клиент, в некоторых случаях будет вас долго "проверять" и т.д.
Но спрос на оригинальные решения нетипичных задач продолжает расти, а количество специалистов, увы, не так быстро увеличивается