того, что кто-то будет использовать его плохо.
Уже сейчас есть миллион возможностей написать очень плохой код, os.Exit внутри библиотеки вызвать, например.
Тебя же это не пугает?
Правила были и есть просты.
Кто-то пишет плохой код на твоём проекте - научи писать нормально или уволь его.
Кто-то пишет плохой код где-то далеко? Забей.
Плохо написана библиотека? Дак её никто использовать тогда не будет, и ты не используй. Найди нормальную, напиши свою или исправь существующую.
Не могу согласиться) люди всегда будут делать так плохо, как позволяет язык
Не совсем так. Один раз начнут в проекте что-то монструозное и потом поддерживать будет дешевле, чем выпилить и переделать. Сначала ведь покажется крутым и удобным... И будет этот монстр расти и развиваться из-за пользователей на игле.
Обсуждают сегодня