Size: a a a

Programming Offtop

2020 May 20

I

Igor in Programming Offtop
Alexander Levin
Ну на деле не совсем, интерфейсы в ts - те же type (никто не заставляет тебя их наследовать, чтобы ты мог принимать что-то как параметр)
(эх когда писал было подозрение что доеб_тся в первую очередь до интерфейсов которые стираются)
inb4: надо было писать inb4
источник

AN

Alexander Nozik in Programming Offtop
При чем в латехе таки есть центральная репа. Без нее все деградирует ещебыстрее
источник

I

Igor in Programming Offtop
Напыщенное Эго
И кто говорит что в ts структурная типизация не ок? Ничего лучше учитывая динамическую природу JS к JS не прикрутить.
И есть техники, которые позволяют номинативно писать
у найс
> нормально делай - нормально будет
> есть проверенные практики нормально писать, надо только...
источник

Н

Напыщенное Эго... in Programming Offtop
Нужно создать интернет министерство качества исходного кода. И брать деньги за экспертизу и фильтрацию либ.
источник

AN

Alexander Nozik in Programming Offtop
Напыщенное Эго
Нужно создать интернет министерство качества исходного кода. И брать деньги за экспертизу и фильтрацию либ.
Очень хорошая идея. Правда не новая.
источник

AN

Alexander Nozik in Programming Offtop
В принципе как идея для стартапа может взлететь. Система аттестации кода. Типа платишь небольшую копеечку и тебе делают код ревью и ставят штамп по результатам работы. В науке публикации эту роль играют
источник

AO

Artem Osipov in Programming Offtop
Напыщенное Эго
Нужно создать интернет министерство качества исходного кода. И брать деньги за экспертизу и фильтрацию либ.
if (PROPLACHENO) {
return 'ok'
} else {
return 'GOVNO'
}
источник

AN

Alexander Nozik in Programming Offtop
Artem Osipov
if (PROPLACHENO) {
return 'ok'
} else {
return 'GOVNO'
}
Система peer review имеет свои проблемы, но довольно успешно работает в науке лет сто. Если на кону репутация того, кто делает аттестацию, то это вполне работает
источник

AO

Artem Osipov in Programming Offtop
Alexander Nozik
Система peer review имеет свои проблемы, но довольно успешно работает в науке лет сто. Если на кону репутация того, кто делает аттестацию, то это вполне работает
Я к тому что код кажется такой штукой, где при хотя бы среднем объеме всегда можно будет найти изъяны
источник

AN

Alexander Nozik in Programming Offtop
Artem Osipov
Я к тому что код кажется такой штукой, где при хотя бы среднем объеме всегда можно будет найти изъяны
Правильно, поэтому задача не искать изъяны а давать адекватную оценку.
источник

AN

Alexander Nozik in Programming Offtop
Alexander Nozik
Правильно, поэтому задача не искать изъяны а давать адекватную оценку.
и поэтому автоматические системы анализа тут не годятся
источник

AO

Artem Osipov in Programming Offtop
а на чем будет строиться эта адекаатная оценка?
источник

AN

Alexander Nozik in Programming Offtop
Artem Osipov
а на чем будет строиться эта адекаатная оценка?
А на чем сейчас код ревью строится?
источник

AN

Alexander Nozik in Programming Offtop
На опыте того, кто ревьюит
источник

AO

Artem Osipov in Programming Offtop
Alexander Nozik
На опыте того, кто ревьюит
и его погруженности в проект
источник

AN

Alexander Nozik in Programming Offtop
Artem Osipov
и его погруженности в проект
Ну это тоже. Но посмотреть код на предмет грубой лажи типа бездумного использования shared mutable state и поганой архитектуры, можно и без погружения. Проблемы -то всегда именно с архитектурой. Реализацию заменить можно
источник

AO

Artem Osipov in Programming Offtop
Alexander Nozik
Ну это тоже. Но посмотреть код на предмет грубой лажи типа бездумного использования shared mutable state и поганой архитектуры, можно и без погружения. Проблемы -то всегда именно с архитектурой. Реализацию заменить можно
ну разве что явную лажу. В мобильном мире на ровном месте можно холиварить днями
источник

AK

Anton Korotkikh in Programming Offtop
Напыщенное Эго
Нужно создать интернет министерство качества исходного кода. И брать деньги за экспертизу и фильтрацию либ.
идея хороша, в других областях взлетела. в португалии, например, есть государственный инстутитут портвейна, который атестуют и проверяет все портвешки, без него их нельзя продавать и более того, даже поставить сорт и тип - они всё это сделают сами и подтвердят, действительно ли твой напиток это tawny, например
источник

AO

Artem Osipov in Programming Offtop
Anton Korotkikh
идея хороша, в других областях взлетела. в португалии, например, есть государственный инстутитут портвейна, который атестуют и проверяет все портвешки, без него их нельзя продавать и более того, даже поставить сорт и тип - они всё это сделают сами и подтвердят, действительно ли твой напиток это tawny, например
так есть же всякие госушные ФСТЭКи, которые ты тоже можешь пройти если хочешь поставляться государству
источник

AN

Alexander Nozik in Programming Offtop
Artem Osipov
так есть же всякие госушные ФСТЭКи, которые ты тоже можешь пройти если хочешь поставляться государству
Это вообще не про то. Это про секурность.
источник