Quintis, фронтендеру не нужен фотошоп, поэтому не нужна и его замена.
Мне для всей графики за глаза хватает Gimp, Inkscape и ImageMagick.
Причем я могу сесть буквально в соседнем кабинете за машинку с Фотошопом. Но делаю это только тогда, когда нужен тамошний сканер - он по сети не расшаривается.
Quintis, истинно говорю вам: для работы больше программ - не нужно.
Нужно уметь пользоваться несколькими инструментами, покрывающими твои потребности. Если под фронтендом имеется в виду именно программирование, а не дизайн - то никаких киллер-фич у винды давно нет. Да и дизайнерам лучше Хакинтош осилить...
Антон Шаманов, лучше напомните, кого мы вместе крестили.
Я выразил свое мнение по поводу вашего предложения.
Если мое мнение для вас не имеет значения, то и причины для спора не было.
Антон Шаманов, уровень ламерства вопросов, в которых упоминается эта виндоподелка, даже по сравнению с прочими вопросами по теме РНР - зашкаливает. Что как бы намекает на аудиторию.
Впрочем, если она вам нравится - это вообще не мои проблемы, согласитесь.
Вячеслав Шевченко, это "проще" может оказаться не лучшим вариантом, когда гит реально понадобится для восстановления после какого-нибудь факапа.
А ваши локальные сорцы под виндой знать не знают, какой у них должен быть владелец и какие права на боевом сервере.
Потому что символ - это char. А char* - это null-terminated (C-style) string.
cout << *s << '\n'; - можете разыменовать указатель, выведется таки char.
xfg, культура кода конечно, важна. Для поддержки - почти так же важна, как архитектура.
Но паттерны относятся только ко второй, а первой совершенно перпендикулярны.
Разве что, как я уже сказал, позволяют вам наводить культуру, не рискуя любым изменением вызвать эффект домино.
xfg, какая разница, что там внутри класса, если вам не требуется заглядывать внутрь при работе?
Паттерны не имеют к плоскому коду вообще никакого отношения, это просто проверенные способы убрать с глаз долой все лишнее и оставить на виду только необходимое для работы одних классов с другими. А внутри вы потом можете хоть урефакториться - внешнего кода это уже не коснется.
Допустим, вы читаете файлы из разных источников. Для этого у вас есть классы LocalFile, MemoryFile, RemoteFile и ZipFile, умеющие читать, соответственно, из файла на диске, буфера в памяти, файла по ссылке и архива. И есть код, которому пофиг, где и как лежит файл, лишь бы из него читалось.
Логично предоставить такому коду единый интерфейс чтения и класс-фабрику, которой достаточно скормить путь - а она уже внутри себя разберется, ведет этот путь к файлу, сайту, архиву или архиву на сайте. Внутри себя же разберется с тем, какой класс (или матрешку из классов) нужно вернуть для чтения - и вернет его вам, не заставляя вспоминать реализацию этого механизма каждый раз, когда вам всего-то понадобилось прочитать что-то из произвольного файла.
Никита Шелковников, для этого достаточно одного ноута на офис. Когда у вас в нем грохнется винт со всей работой после броска в рюкзак - вам не понравится.
Впрочем, это ваши заботы и ваши решения. Парня жалко.
Никита Шелковников, "не" модно-молодежно?
Вы ведь не секретутке пишмашинку выбираете, которая должна имидж создавать.
Разработчик реально работает со скоростью той машины, которая ему досталась. И довольно легко упирается в ее ограничения. А вид... если он рядом с ней, дизайн не спасет ;)
По отзывам - монитор и сборка так себе.
По комплектующим - HDD без возможности поставить второй винт.
Это для тех, кто решит, что это хорошая идея.
Хотя жене (под Убунту же) я, в принципе, похожую машинку подбирал, ее устраивает.
Никита Шелковников, за 35к сотруднику в офис можно взять нормальную машинку с нормальным монитором и нормальной клавиатурой, а не это (в сравнении с) недоразумение.
И, внезапно, без проблем работать в любой ОС, которая ему понравится, без опаски, что будут какие-то проблемы с совместимостью. А потом добить памяти, потому что с виртуалками стало тесновато. И не получить тормоза из-за урезанного ноутбучного процессора.
Мне для всей графики за глаза хватает Gimp, Inkscape и ImageMagick.
Причем я могу сесть буквально в соседнем кабинете за машинку с Фотошопом. Но делаю это только тогда, когда нужен тамошний сканер - он по сети не расшаривается.