Simon Moore (11 December 2013 - 09:53) писал: писал:
Вообще их запилил Волак для Вибея, так что вы оба тут хуесосы. В начале на Анимусе использовали на ферне твои, все блевались, затем Тест украл у Волака прямой вариант, сделал косметические изменения, и подогнал потом довольно дохуя одежды за тобой.
Не перебирай факты в свою пользу.
Я не раз выражал благодарности Чуду, Миклзу, Нянкому и Лазаке за проделанную над спрайтами работу хоть и добрую половину почему-то всё равно пришлось делать мне. У Волака ничего не было взято, я посмотрел на то что мне скинули => Сравнил с тем что запилил Чудо и поняв что Чудо сделал больше отметнул его спрайты в сторону. Что раскудахтался то?
Я просто человек который смог собрать труд людей воедино и доделать годноту которая осела до этих времён.
Simon Moore (11 December 2013 - 09:58) писал: писал:
Словно я имел в виду что то другое.
В твоей цитате выше всё явно сказано. Что ты там имел ввиду в своих фантазиях мало кому известно.
Как мило. Утка чего-то не понимает. Все кодеры либо ненавидят друг друга, либо имеют разные взгляды на эсэску, либо всё сразу. Исключений мало. А если всех кодерков согнать в одну кучу и навязать им одинаковые взгляды, то две трети кодерков свалят нахуй, а оставшиеся устроят беспощадные войны коммитов.
Со спрайтерами проще. Они или ленивые жопы, или не имеют скилла. Первых невозможно заставить сделать хотя бы пару реквестов, вторые не нужны. Спрайтеров бы не помешало немного организовать, но и тут нихрена не выйдет. Вон в теме новогдних реквестов нет нихуища.
Сидят, срутся. Просто потому, что это же ТАК ВЕСЕЛО! На деле каждым кодерам нужен один важный человек. НОРМИРОВЩИК! Черт возьми. Я был им в одном проекте. В самом начале каждый кодер пишет. Я такой-то. К такому-то числу сделаю то-то(ну или набросок этого). В итоге к нужной дате человек, следящий за кодерами стучится в лицо скайпик к кодеру и вопрошает: "Ну что, готов наш проект? А почему?" Просто поставьте меня ответственного человека следить за кодерами и напоминать им о их благой миссии.
-1
АЧИВМЕНТ ГЕТ! Убить пришельца, будучи проглоченным им. [Телескопическая дубинка]
Poldan\Nyan1992 (11 December 2013 - 22:31) писал: писал:
Сидят, срутся. Просто потому, что это же ТАК ВЕСЕЛО! На деле каждым кодерам нужен один важный человек. НОРМИРОВЩИК! Черт возьми. Я был им в одном проекте. В самом начале каждый кодер пишет. Я такой-то. К такому-то числу сделаю то-то(ну или набросок этого). В итоге к нужной дате человек, следящий за кодерами стучится в лицо скайпик к кодеру и вопрошает: "Ну что, готов наш проект? А почему?" Просто поставьте меня ответственного человека следить за кодерами и напоминать им о их благой миссии.
А какой профит будет иметься от того что кто-то будет капать на мозги сроками?
Лолнет. Такой человек просто служит напоминалочкой. Плюс, когда кодер сам себе ставит срок - это его чуть более мотивирует. А что мы сейчас имеем? а) Я кодер. Я нихера не кодю, но имею статус Бога! б) Я кодер. Пойти чтоль покодить? А не. Лень. Да и что с меня взять. Захотел - покодил. в) Я кодер. Пойду накодю супертапки. А нет, вирус. А нет, лучше солнце за окном.
0
АЧИВМЕНТ ГЕТ! Убить пришельца, будучи проглоченным им. [Телескопическая дубинка]
Объясняю по хардкору. Итак. Допустим, что кодеры перестали быть ленивыми жопами, перестали выдумать свои охуетительные идеи и сраться с друг-другом и у них запросили сделать к числу X проект достаточно высокой сложности? Что мы получим на анимусе: Всего в команде, скажем, 5 кодеров: Вася, Петя, Ваня, Маша, Наташа. И один руководитель - бетмен. Бетмен - руководитель. Раздает поручения аки мандаты и представляет проект в народе. Вася - самый умный, но и самый ленивый кодер в команде. Ему поручили сделать самую-самую базу. И он не имеет друзей. Петя и Ваня - хорошо работают ручками, но не имеют достаточного скилла, чтобы делать что-то сложное. Им поручили на основе базы Васи запилить все, что нужно для полноценной работы. Они друзяшки. Маша и Наташа - две блондинки, умеющие только в спрайты и мапы и пиздеть. Им поручили запилить свистелок и перделок.
Вася начинает работу, запиливает первые 100 строк и охуевает от того, что они никак не работают, как не старайся. Причина очень проста: В отличии от мапперства и спрайтерства в бъонде, где "What you see that you'll get" (WYSTYWG) с кодерством этого дерьма не получается и приходится учится отлаживать в голове. Вася осматривает код несколько раз и не может найти своих же малозаметных ошибок. Вася плюет на дело, потому что в BYOND-е нету даже намека на отладку. С отладкой бы Вася смог найти ошибки. Ну и похуй, Вася передает код следующим, замечая, что им стоит найти у него ошибки.
Петя, открыв код, охуевает, потому что внутри этого кода совершенно непонятная ему паста. Он не может понять её, потому что Вася сделал её удобной для себя, и решил не расписывать все, а пойти хардкорным путем. Передает код своему друзяшке, сказав, что не знает как с этим работать. Ваня открывает код, находит нужные названия функций и начинает писать на основе API Васи нужную хуиту. Но внезапно выясняется, что нужные функции не всегда подходят к тому, что он пишет - они могут требовать некоторые странные переменные или возвращать что-то совсем не то. Ваня просит у Васи описать суть его функций, Вася их описывает, Ваня охуевает от того, что Вася не накодил кнопку СДЕЛАТЬ_ВСЕ, затем Ваня просит Васю сделать %ФУНКЦИЯ_НЕЙМ%, тот её делает, передает Пете... повторить N раз. В конечном итоге нужное дерьмо закодено, но упорно отказывается работать - оно компилится, но не запускается. У всех сгорает задница и Вася сьебывает нахуй. В то время, как блондинки уже наделали целый пак годных спрайтов наши кодеры все ещё стоят на месте. Бетмену подгорает и он орет на Петю и Ваню, что они нихуя не умеющие хуйла. Те, в свою очередь, скидывают все на Васю, который свалил. Бетмен принимает решение сделать все сам. Он открывает код, что был напилен с целью убрать ошибок, но охуевает от совершенно разных стилей кода в одном файле, где часть функций названа с больших, часть с маленьких, одни переменные могут использоваться для разных целей, да и накодено оно так, что будет очевидно, что лагать будет просто пиздец. Бетмен выпинывает нахуй всех кодеров и решает все делать сам, запрашивая у блондинок карты и спрайты. Но, в результате, становится очевидно, что бетмен сам нихуя не сделает, и в результате бетмен остается у разбитого коромысла и дропает.
Суть кодерства на БЪОНДЕ - в отсутствии отладчика, наличии ОСОБЫХ фич внутри самого бъонда. Возможно, кто-то предложит отлаживать ингейм, но вы себе представляете хуйню, которая компилится 1.5 минуты, запускается 4.5 минуты, итого 6 минут, да ещё её и отлаживать? Изменять код "на лету" нельзя, а после каждой найденной (а на это порой уходит много) ошибки и исправления ждать 6 минут пока эта хуйня запустится, затем получать ошибки в других местах и так много, очень много раз. Затем, спустя некоторое время, не смочь добавить какой-то фичи в уже написанный код.
Тут только три решения проблемы: или дать код в руки только одному человеку, или сделать БЪОНД НАМНОГО, СУКА, УДОБНЕЕ для кодерства, или брать в качестве руководителя того, кто будет говорить кодерам как должен будет быть организован код.
А сама проблема даже не в ленивых кодерах, сколько в том, что у кодеров обычно нету железных нервов, чтобы несколько часов к ряду ебаться над одним куском кода только лишь из-за того, что он, сука, не работает так, как надо, и совершенно неясно где работает не так, из-за отсутствия сраной отладки. Даже world << [vars] не всегда исправляет проблему. Даже если кодер проебался несколько часов и таки заставил код работать - на следующий день надо будет добавлять что-то ещё и снова ебаться.
Ну, а некоторые (угадайте кто) просто сносят нахуй весь неработающий код и переписывают.
И не надо говорить, что проблемы такой нет. Ещё как есть. То, что ты пишешь новую одежку, копипастя её и слегка меняя переменные - кодером тебя не делает, лол :3
Editor TEH Chaos-neutral (12 December 2013 - 01:57) писал: писал:
WYSTYWG
Умиляют твои попытки в английский. WYSIWIG - what you see is what you get.
Editor TEH Chaos-neutral (12 December 2013 - 01:57) писал: писал:
Суть кодерства на БЪОНДЕ - в отсутствии отладчика, наличии ОСОБЫХ фич внутри самого бъонда. Возможно, кто-то предложит отлаживать ингейм, но вы себе представляете хуйню, которая компилится 1.5 минуты, запускается 4.5 минуты, итого 6 минут, да ещё её и отлаживать? Изменять код "на лету" нельзя, а после каждой найденной (а на это порой уходит много) ошибки и исправления ждать 6 минут пока эта хуйня запустится, затем получать ошибки в других местах и так много, очень много раз.
И да, это вполне обычная ситуация при разработке крупных проектов. Особенно в случае клиент-серверного приложения, коим станция, в сущности, и является.
Не могу не согласится с Эдитором. Из-за этой отладки я с одной вроде бы несложной фичей могу колебаться целый день. Попробуй тут не лениться. А разрозненность на сервера разделяет и интересы кодеров - к какому серверу причислен, для такого и делаешь(особенно если на нём ещё и играешь). Вспоминается как я сидел раньше на вайте и делал код для него, а теперь вот сижу на грине. Просто взял и из-за скуки перешёл играть на грин. Странная ситуация, если представить, что кодить должны вместе и для сервера, а не для себя. Но в основном так получается, что чего хочется, то и кодишь(иначе просто мотивации нет. Опять же можно замучиться с долгой отладкой). Но вот вопрос. Если коммунити общее, почему же мы друг от друга прячем билды? Отсюда возникает предложение поделить кодинг фич, хотя бы на те, что могут делаться исключительно для одного сервера и те, которые подходят для всех серверов(скажем более удобный инструментарий для педалек). (Хотя бы поделить кодеров на "копипастю", "что-то умею", "могу пилить свои фичи", "знаю дофига". Тогда можно будет знать хоть к кому обращаться, даже если из другого серва. Хотя мы итак почти знаем кто на что горазд)
To Editor - я ещё так и не проверял #debug. Эта функция тоже не помогает с отладкой?
Ай дунно. Когда мой код не работает, я расставляю в коде world << "YOBA(номер)", да на локалке нахожу, какой йоба выполняется последним. Проблема решается за десять минут.
Jack Rost (12 December 2013 - 19:39) писал: писал:
А разрозненность на сервера разделяет и интересы кодеров - к какому серверу причислен, для такого и делаешь(особенно если на нём ещё и играешь). Вспоминается как я сидела раньше на вайте и делал код для него, а теперь вот сижу на грине. Просто взял и из-за скуки перешёл играть на грин. Странная ситуация, если представить, что кодить должны вместе и для сервера, а не для себя. Но в основном так получается, что чего хочется, то и кодишь(иначе просто мотивации нет. Опять же можно замучиться с долгой отладкой). Но вот вопрос. Если коммунити общее, почему же мы друг от друга прячем билды? Отсюда возникает предложение поделить кодинг фич, хотя бы на те, что могут делаться исключительно для одного сервера и те, которые подходят для всех серверов(скажем более удобный инструментарий для педалек). (Хотя бы поделить кодеров на "копипастю", "что-то умею", "могу пилить свои фичи", "знаю дофига". Тогда можно будет знать хоть к кому обращаться, даже если из другого серва. Хотя мы итак почти знаем кто на что горазд)
Большинство фич сейчас очень легко переносится между билдами. Это я как опытный некромант-копипастер говорю. Генка с ТГ вон на Луну встал в два взмаха напильником. И я очень даже не против обмена фичами и фиксами, да вот только всем пофиг на это дело.
Увидел у ТГ охуенную вещь. На их сайте можно заливать спрайты в специальное хранилище. При заливке спрайт публикуется с пометкой "берите кто хочет". Может, и нам так сделать? А то чтобы найти пару годных спрайтов, надо прошарить кучу тем. И при этом немало спрайтов просрано от истечения срока хранения.
Да похуй, смысл особо не меняется. Что What you see that you will get - что ты видишь, то ты получишь, что what you see is what you get - что ты видишь, то получишь.