Size: a a a

Scala User Group

2020 February 05

OO

Oleksandr Olgashko in Scala User Group
вопрос по кодстайлу:
есть код вида
def cleanupQuery(`yyyy-MM-dd`: String, tableName: String): String =
""" delete ... where column='${`yyyy-MM-dd`}'

стоит ли переименовывать эту переменную в, скажем, "date" ?
источник

λ

λλ in Scala User Group
@newtype case class Date(v:string){
def toYear : error either string}
источник

P

Python in Scala User Group
Oleksandr Olgashko
вопрос по кодстайлу:
есть код вида
def cleanupQuery(`yyyy-MM-dd`: String, tableName: String): String =
""" delete ... where column='${`yyyy-MM-dd`}'

стоит ли переименовывать эту переменную в, скажем, "date" ?
Я бы туда нормальный тип засунул вместо String и не пришлось бы заменять нормальный тип именем.
источник

λ

λoλegΥch in Scala User Group
+
источник

λ

λoλegΥch in Scala User Group
java.time.LocalDate
источник

OO

Oleksandr Olgashko in Scala User Group
это другой вопрос, как делать лучше всего
источник

OO

Oleksandr Olgashko in Scala User Group
конкретно тут идет спор о "переименовывать или нет"
источник

λ

λoλegΥch in Scala User Group
забей
источник

λ

λoλegΥch in Scala User Group
что так что так рак
источник

P

Python in Scala User Group
Oleksandr Olgashko
это другой вопрос, как делать лучше всего
Они связаны. Сейчас в имени закодирован тип.
источник

OO

Oleksandr Olgashko in Scala User Group
Python
Они связаны. Сейчас в имени закодирован тип.
не столько тип, сколько зависимый (от формата даты) тип
источник

AS

Aleksei Shashev in Scala User Group
Python
Они связаны. Сейчас в имени закодирован тип.
Тут в имени не то что тип, а сразу и значение закодировано
источник

P

Python in Scala User Group
Aleksei Shashev
Тут в имени не то что тип, а сразу и значение закодировано
Это не значение, это его формат
источник

OO

Oleksandr Olgashko in Scala User Group
если бы я мог малой кровью сделать нормальный завтип, я бы сделал
источник

AS

Aleksei Shashev in Scala User Group
Oleksandr Olgashko
не столько тип, сколько зависимый (от формата даты) тип
Вот это ни разу не очевидно из кода
источник

OO

Oleksandr Olgashko in Scala User Group
Aleksei Shashev
Вот это ни разу не очевидно из кода
предполагается, что это вместо ассерта на нужный формат
источник

OO

Oleksandr Olgashko in Scala User Group
ты же выше то же самое написал)
источник

AS

Aleksei Shashev in Scala User Group
Python
Это не значение, это его формат
Омг... если тип поменять без вариантов, то коммент добавить поясняющий эту магию
источник

P

Python in Scala User Group
Oleksandr Olgashko
предполагается, что это вместо ассерта на нужный формат
А если две даты будут, как будете называть?
источник

λ

λλ in Scala User Group
Oleksandr Olgashko
ты же выше то же самое написал)
Смени лучше место работы чем название переменной с такими пацанами лучше дел неиметь
источник