Re: Файлы и грабли - Microsoft way
От: kov_serg Россия  
Дата: 15.04.22 08:22
Оценка:
Здравствуйте, Kolesiki, Вы писали:


K>Особо вы оцените "if (!Directory.Exists(path)) return;" Ведь как же так — пришли удалять каталог, а его нет — НЕПОРЯДОК, Алярм, свистать всех наверх — у нас "труп" исчез! Вот зачем такая проверка внутри Directory.Delete??? Если мне важно, чтобы каталог существовал, для этого есть отдельный вызов Exist. Но если я удаляю каталог, какой смысл верещать, что его нет?? Ну мало ли, может это автогенерированное имя и я удаляю каталог "на авось"! Вот такие тупорылые проверки всего и вся и приводят к мегабайтам "говнокода", который не решает бизнес-задачи, а лавирует меж мелкомягких граблей.


С этим будет работать?
http://www.flexhex.com/docs/articles/hard-links.phtml
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.