Ну, по моему опыту, значительно негативнее, чем на проповедь assert'oв и внешних ключей (видал на хабре давеча), коллеги реагируют на необходимость детализированного логирования для последующего разбора полетов и, особенно, когда речь заходит о понятности сообщений об ошибках конечному пользователю...
PS "мойте руки перед едой" - это на самом деле про гигиену, т.е. внешние ключи, протоколирование, обработку ошибок. А все детсадовцы хотят кидаться манной кашей недомытыми руками...
слушай. ну есть просто разный уровень понимания в аудитории =) и да, доносить какие-то более суровые потроха про БД до аудитории бывает очень сложно, потому что 99% людей работают с базой как с черным ящиком... "я написал запрос, он правильный, исполняй его быстро, ты ж СУБД =)"
людям даже шардинг и решардинг интересен только в силу того. что реально мощи в одной железке не хватает или такую железку дорого купить сложно апгрейдить =) а не потому что RAFT / PAXOS / GOSSIP / ARIS и вот это все что как то непонятно работает, должно ж "из-каропки" =)
слушай. про нее мало знают, потому что тупо копируют вместе с кодом ошибки из логов сообщение в гугл, и смотрят, что там stackoverflow или документация postgrespro покажет
Comments 15
PS "мойте руки перед едой" - это на самом деле про гигиену, т.е. внешние ключи, протоколирование, обработку ошибок. А все детсадовцы хотят кидаться манной кашей недомытыми руками...
Reply
Reply
Холодными зимними вечерами, перед камином...
Reply
и да, доносить какие-то более суровые потроха про БД до аудитории бывает очень сложно, потому что 99% людей работают с базой как с черным ящиком... "я написал запрос, он правильный, исполняй его быстро, ты ж СУБД =)"
людям даже шардинг и решардинг интересен только в силу того. что реально мощи в одной железке не хватает или такую железку дорого купить сложно апгрейдить =)
а не потому что RAFT / PAXOS / GOSSIP / ARIS и вот это все что как то непонятно работает, должно ж "из-каропки" =)
Reply
Reply
Reply
Вот всё в этом дело!
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment