Nitrat
Новичок
Не слишком ли я много проверяю фунцкии на ошибки в скрипте?
Добрый день.
Подскажите товарищи профессиональные программисты, это нормально по отношению к
производительности/безопастности писать столько проверок на ошибки?
Ниже отрывок простейшего класса - счетчика посещений.
Добрый день.
Подскажите товарищи профессиональные программисты, это нормально по отношению к
производительности/безопастности писать столько проверок на ошибки?
Ниже отрывок простейшего класса - счетчика посещений.
PHP:
class CServVisCount {
...
function __construct () {
if (!(file_exists($this->data['file_name']))) {
if (($this->fp = fopen($this->data['file_name'], "wb")) === FALSE)
exit("Ошибка создания фаила $this->data[file_name]");
if ((fputs($this->fp, $this->data['visitors'],
$this->data['file_size'])) === FALSE)
exit("Ошибка записи в фаил $this->data[file_name]");
if ((fclose($this->fp)) === FALSE)
exit("Ошибка закрытия дескриптора файла $this->data[file_name]");
}
else {
if (is_writeable($this->data['file_name'])) {
if (($this->fp = fopen ($this->data['file_name'], "rb+")) === FALSE)
exit("Ошибка открытия файла $this->data[file_name] для записи");
if (($this->data['data_buff'] = fgets($this->fp,
$this->data['file_size'])) === FALSE)
exit("Ошибка чтения файла $this->data[file_name]");
... и так далее
}

