Rails Inflections에서 약어(Acronym)를 선언하는 방법
Rails의 ActiveSupport::Inflector를 사용하여 API, SMS와 같은 약어의 대소문자 변환 규칙을 명시적으로 정의할 수 있습니다.
Rails Inflections에서 약어(Acronym)를 선언하는 방법
Rails의 ActiveSupport::Inflector를 사용하여 API, SMS와 같은 약어의 대소문자 변환 규칙을 명시적으로 정의할 수 있습니다.
Законъ о запрете иностранных словъ… в разработке
Разговор будет серьёзный. С 1 марта 2026 вся публичная информация для потребителя должна быть на русском — N 168-ФЗ . Пока что разработку это не касается, но стоит быть готовыми. Предлагаю договориться о словаре разработчиков Российской Федерации.
https://habr.com/ru/articles/1003246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1003246
#говнокод #русский_стандарт #терминология #rxjava #naming_conventions #сатира #открытый_исходный_код #лингвистика #языки #перевод
Законъ о запрете иностранных словъ… в разработке
Разговор будет серьёзный. С 1 марта 2026 вся публичная информация для потребителя должна быть на русском — N 168-ФЗ . Пока что разработку это не касается, но стоит быть готовыми. Предлагаю договориться о словаре разработчиков Российской Федерации.
https://habr.com/ru/articles/1003246/
#говнокод #русский_стандарт #терминология #rxjava #naming_conventions #сатира #открытый_исходный_код
Автоматическая проверка названий тестовых методов для Java
Без сомнений, автоматические тесты важны для поддержания высокого качества кода, снижения вероятности повторного возникновения ранее обнаруженных ошибок и уменьшения времени подготовки к релизу. Но также не менее важно обеспечивать качество и соответствие стандартам кода самих тестов. В ряде случаев для проверок можно использовать существующие инструменты проверки стиля кода (checkstyle, pmd, sonarqube), но кроме самого кода, хороший тест также должен иметь осмысленные названия тестовых методов и давать адекватное описание причины возникшей ошибки. В этой статье мы рассмотрим использование maven-плагина статического анализа jtcop для поддержания единого стандарта именований для тестового кода.