VS
Size: a a a
VS
˸A
VS
type NotEmptyStringFn = (string: string) => NotEmptyString|Error
const goodNotEmptyString: NotEmptyStringFn = string => string.length > 0 ? {value: string} : {error: 'empty str'}
const badNotEmptyString: NotEmptyStringFn = string => ({value: ''})
˸A
type NotEmptyStringFn = (string: string) => NotEmptyString|Error
const goodNotEmptyString: NotEmptyStringFn = string => string.length > 0 ? {value: string} : {error: 'empty str'}
const badNotEmptyString: NotEmptyStringFn = string => ({value: ''})
VS
VS
˸A
VS
˸A
VS
˸A
VS
VS
˸A
VS
˸A
create()
- наследование? композиция? Зачем мне класс, если этот create()
у меня может быть просто функцией - в чём разница?˸A
$this->val
где используется? вхолостую?VS
create()
- наследование? композиция? Зачем мне класс, если этот create()
у меня может быть просто функцией - в чём разница?VS
$this->val
где используется? вхолостую?˸A