Обучающие материалы для разработчиков

From Mudlet
Revision as of 04:50, 30 June 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
Jump to navigation Jump to search
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎français • ‎italiano • ‎polski • ‎Ελληνικά • ‎русский

Mudlet использует современные C + + 14 для основных функциональных возможностей приложения.


Для новичков программирования

  • C++ - охватывает все основы C ++ до продвинутого.


Для опытных программистов

  • [ https: //www3.ntu.edu.sg/home/ehchua/programming/cpp/cp4_PointerReference.html#zz-1. Pointers]-основные основы языка C + +. В то время как вы можете, не зная подробностей, вы найдете его действительно, очень полезно, если вы это сделаете.
  • [ https: //mbevin.wordpress.com/2012/11/13/auto/ C + + 11]-узнай, как облегчить свою жизнь с помощью современных C + + 11.

Полезные инструменты

  • Source Trail - получите быстрый обзор незнакомой кодовой базы (например, Mudlet, если вы просто присоединяетесь сюда)
  • draw.io - Нарисуйте и делитесь схемами онлайн
  • http://www.rexex101.com/ - проверьте и объясните свои регулярные выражения онлайн
  • http://www.rexegg.com/regex-quickstart.html - хороший маленький шпаргальный лист для регулярного выражения


Инструменты поддержки

  • https://www.take-a-screenshot.org/ - для всех ОС, чтобы пользователи могли с легкостью показать свои проблемы
  • https://color-hex.org/ - каталог цветов в различных стилях, оттенках, градиентах и т.д. Очень полезен для дизайна пользовательского интерфейса и т.д.


Хорошее чтение


Случайные советы и трюки

Определите, каким образом автоматически разрешается использовать:

 template <typename T> struct watzattype;
 void TriggerUnit::doCleanup()
 {
     for(auto & trigger : mCleanupList)
     {
         watzattype<decltype(trigger)>{};

Компилятор выдаст ошибку и сообщит вам тип, TTrigger* в этом примере.

[ [ Категория: Руководство разработчика Mudlet]]