Привет. Меня зовут Саша. Я самый обычный программист, просто чуточку лучше тебя.
В основном пишу для iOS. Очень люблю троллить людей, считающих себя синьорами. Меня можно назвать профессиональным разработчиком синьорских анусов с опытом работы более десяти лет. Меня прямо хлебом не корми, дай только постебаться над ценителями всякого бесполезного шлака типа VIPER, RxSwift, Swinject и прочих кусков говна для защеканов.
Очень люблю низкоуровневое программирование. Пишу всякие операционные системы для устройств с ограниченными ресурсами. Обожаю языки Си, Objective-C, Ассемблер и RISC-архитектуры. Python тоже уважаю и активно использую.
Надеюсь, когда-нибудь ты дорастёшь до понимания того, что все эти SOLID и прочее говно придуманы такими же умственно отсталыми как и ты. Когда осознаешь это, когда сам перестанешь что-то понимать в своих же архитектурах, протоколах и инверсиях зависимостей, тогда просто перечитай этот текст еще раз. А пока что продолжай кодогенерировать по 48 классов и 39 протоколов на экран с двумя полями ввода и одной кнопкой.
А так я самый обычный программист. Просто чуточку лучше тебя. Еще люблю играть в шахматы, тайский бокс и утренние пробежки.
Открытый исходный код
Всякого шлака я наговнокодил за эти годы. А что-то даже продолжаю поддеживать, так как это приносит пользу миллионам людей.
ChessKit
Swift-библиотека для задач, связанных с шахматами. Например, можно генерировать возможные ходы для заданной позиции на доске, или работать с FEN и PGN. Библиотека используется в приложениях Chess.com (самое популярное шахматное приложение в мире) и FIDE Online Arena (официальное приложение международной шахматной федерации). Код этой библиотеки работает на устройствах примерно 80 млн пользователей по всему миру.
GitFlic iOS
Здесь я пишу неофициальный iOS-клиент для сервиса GitFlic. Если хочешь — присоединяйся.