Size: a a a

2020 April 16

а

а кто это in Go-go!
тем временем напоминаю, что можно вот так вот
func f() (n int) {
...
источник

а

а кто это in Go-go!
kvaps
но ведь есть смысл делать много маленьких методов вместо больших и толстых
слишком много маленьких методов ничем не лучше одного слишком большого
источник

k

kvaps in Go-go!
Calculon
если функция состоит из 3 строк имхо в этом нет ничего плохого
сорри, это это было к
источник

k

kvaps in Go-go!
а кто это
слишком много маленьких методов ничем не лучше одного слишком большого
Ок, а как найти баланс?
источник

а

а кто это in Go-go!
постичь дзен ¯\_(ツ)_/¯
источник

а

а кто это in Go-go!
в целом основная метрика: одна ответственность
источник

а

а кто это in Go-go!
и размер экрана
источник

а

а кто это in Go-go!
но есть исключения
источник

АП

Александр Попов... in Go-go!
а кто это
в целом основная метрика: одна ответственность
есть метрика лучше
источник

АП

Александр Попов... in Go-go!
покрытие тестами
источник

k

kvaps in Go-go!
а кто это
тем временем напоминаю, что можно вот так вот
func f() (n int) {
...
только хотел об этом написать, мне кажется что это может быть удобно когда метод действительно небольшой и целиком помещается на экран
источник

C

Calculon in Go-go!
kvaps
только хотел об этом написать, мне кажется что это может быть удобно когда метод действительно небольшой и целиком помещается на экран
Нет
источник

C

Calculon in Go-go!
В любом случае нужно писать return
источник

C

Calculon in Go-go!
Тут нет экономии строк
источник

k

kvaps in Go-go!
Александр Попов
покрытие тестами
О, а правильно понимаю что 100% coverage - это когда покрыты все функции в коде исключая init() и main()?
источник

а

а кто это in Go-go!
kvaps
О, а правильно понимаю что 100% coverage - это когда покрыты все функции в коде исключая init() и main()?
100% coverage это когда покрыты все ветки тестируемых функций
источник

АП

Александр Попов... in Go-go!
когда покрыты все вызываемые функции
источник

АП

Александр Попов... in Go-go!
скажем так
источник

k

kvaps in Go-go!
Александр Попов
когда покрыты все вызываемые функции
Включая внешние зависимости?
источник

АП

Александр Попов... in Go-go!
нет
источник