Насколько я знаю, а может не знаю, я только js хорошо знаю - он динамический - в языках типа C++ тип данных определяется при определении переменной ключевым словом. int number = 5 или char name = 'nicky'
var n int // объявление переменной с явно указанным типом
n = 5+5 // присвоить значение объявленной ранее переменной
var n int = 5+5 // объявить переменную с явно указанным типом и присвоить ей значение
n:= 5+5 // объявить переменную, тип будет выведен компилятором автоматически, затем присвоить этой переменной значение
Ошибки делают неграмотные программисты.
Тогда почему говорят что JavaScript и Python заменит почти все языки, когда там есть такая существенная проблема?
В общем, присоединяюсь к мнению "девопс - это сотрудник (или набор практик, применяемых сотрудниками), упрощающий взаимодействие разработчиков с инфраструктурой".
Всем привет. посмотрел вакансии: сисадмин получает n рублей, а сисадмин и devops в скобочках получает 1.5n а то и 2n рублей. А в чём разница?
а вот тут вы не правы. devops это смесь программиста и сисадмина, он может одновременно и код писать и сервера настраивать, найти на какой стороне возникает проблема и найти оптимальное решение этой проблемы
к сожалению, многие люди продают эти самые статьи, и предложение бесплатно раздавать их на Хабре им не понравится
Ну а во вторых, не кажется ли вам, что ваш упор на комментарии дает куда как многословное программирование чем указание типов для статических языков.
Комментариями с подробными описаниями параметров, да будет вам известно, принято снабжать только интерфейсные части, да и то как правило программисты манкируют этой обязанностью.
Пусть они плохие программисты как вы пишете, мой дорогой романтик от программирования, но таких все же подавляющее большинство и с результатами их работы сталкиваться приходится частенько. И никуда вам от такого кода не деться.