1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Совет [ВАЖНО] "Кто писал эту чушь!?" или "Как не следует писать код"

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем OsipXD, 8 май 2014.

  1. Автор темы
    OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    [​IMG]

    Доброго времени суток, уважаемые форумчане.
    Этот пост родился после недельного разбора кода xLauncher'а. И надеюсь он изменит мир к лучшему.

    Если вы решили создать что-то светлое и доброе в виде нового супер-крутого лаунчера, плагина или мода, или если вам вдруг надоели все эти неуклюжие CMS и вы решили написать свою, которая все сможет и превозмогёт, то вы попали куда надо.
    Эта
    статья заметка поможет вам написать код так чтобы вас не закидали помидорами и другими тухлыми фруктами.
    Перед началом работы вы должны знать (помимо языка программирования и русского языка) как НЕ следует писать код. Для этого существует такая замечательная вещь как анти-паттерны. То есть, проще говоря, шаблоны типичных ошибок. Список этих самых анти-паттернов с их полным описанием можно прочитать на хабре. Если вы прочитаете это и поймете, то ваш код уже будет более качественным, понятным и правильным.

    Но если есть анти-паттерны, то должны быть и паттерны? Так и есть. И они вам пригодятся если вы вдруг захотели писать еще быстрее и лучше. Итак, что же такое паттерны. Об этом нам опять же просто и понятно рассказывает хабра:
    Думаю, вы поняли какая это замечательная штука - шаблон проектирования и как он может вам помочь. Паттернов существует тоже очень много и большинство из них описаны в этой статье на хабре. Примеры использования паттернов для разных ЯП можно посмотреть на википедии.

    Надеюсь вам это помогло. Приятного программирования и пусть кофе, чай, сок, вода (нужное подчеркнуть) никогда не заканчивается в ваших чашках.
     
    Последнее редактирование: 26 май 2014
    xtrafrancyz, GOLDen_Apple, Hephest и 4 другим нравится это.
  2. Автор темы
    OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Резерв
     
    ПриветОтЛайки, Лайка2 и GOLDen_Apple нравится это.
  3. GOLDen_Apple

    GOLDen_Apple Активный участник Пользователь

    Баллы:
    78
    Я предпочитал бы чай с печенюшкой или сладким кексиком, на крайняк РедБульчика вашему "Кофе". А так тема вполне хороша Лойс ;)
     
    Лайка2 и Лайка нравится это.
  4. Автор темы
    OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    GOLDen_Apple, ок, добавил :D
     
    ПриветОтЛайки, Лайка2 и Лайка нравится это.

Поделиться этой страницей