Tagged: code-style

01
Авг
2021

Enum, String или что-то другое?

Представим следующую ситацию: пользователь делает в UI выбор из какого-то списка, например, пусть это будет список языков.
Для каждого языка существует какой-то свой набор данных и классов, который нужно использовать, т.е. существует соотв…

26
Мар
2021

Насколько адекватно использовать описание параметров для каждого с новой строки?

Недавно столкнулся с подобным стилем написания кода. Допустим я пишу код конструктора на языке java.
public SimpleClass(
String param1,
String param2
) {
this.param1 = param1;
this.param2 = param2;
}

Я акцентирую в…

04
Ноя
2020

{ и [ прилипают к предыдущей строке

При форматировании документа { и [ переносится на предыдущую строчку, если относится к ней. Например, массив, как аргумент в функции:
start(arg,
[
1,
2,
3
])

После форматирования станет
start(arg, [
1,
2,
3
])

Но это не критично.

19
Сен
2020

Где находить соглашения по codestyle

В различных ЯП есть соглашения по код стайлу
например в названии переменной:
_apiBase = ‘https://swapi.dev/api’
вместо:
apiBase = ‘https://swapi.dev/api’
(нижнее подчёркивание)
Или в redux дополнительные данные передаются с именем pa…

02
Май
2020

Ревью кода: стилистика

Хочу попробовать написать данный алгоритм более кратко, но не знаю как, буду рад любой помощи

Данный алгоритм добавляет условия в секцию WHERE в запросе

if (filterValue && (filterTo || filterFrom)) {
if (filterTo && f…

23
Апр
2020

JAVA Название аргументов для интерфейсов после компиляции

После компиляции аргументы методов у интерфейса меняют своё название на varN(var1,var2,str1 etc)
Я хочу сделать библиотеку, и что бы при реализации интерфейсов из этой библиотеки, я видел корректные имена аргументов.
Т.е я хочу что бы пос…

15
Фев
2019

Автоформатирование кода на Python (PEP8)

Ищу автоформатирование кода на Python 3.7, онлайн. Думал, залезу в гугл и сразу найду, но нет. Видимо в основном, существует 2 решения.

Первое как на этом сайте выводит ошибки вместо исправления форматирования. Типа:

Traceback (most re…