На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (9) « Первая ... 4 5 [6] 7 8 ... Последняя » все  ( Перейти к последнему сообщению )  
> Как работают с git'ом?
    Скрытый текст

    Прикреплённая картинка
    Прикреплённая картинка

    Прикреплённая картинка
    Прикреплённая картинка

      Цитата Serafim @
      1С, наверное, должно было тебе всё сказать

      Даже с ним можно жить по-разному :)
        Цитата Астарот @
        Даже с ним можно жить по-разному

        :good:
        Сима, учись не предвзятому взгляду на вещи.
          В 8-й версии (от 8.2 и выше) можно делать классные вещи и натягивать на существующую базу. ERP система с учетом реалий РФ, если уметь готовить
            Цитата kosten @
            Сима, учись не предвзятому взгляду на вещи.

            Невозможно вбрасывать смотря на вещи непредвзято ;)
              А если в git переименовать ветку master в 'экстаз', то потом можно будет сливаться с гораздо бОльшим удовольствием. :D
                Цитата Serafim @
                Невозможно вбрасывать смотря на вещи непредвзято ;)

                Возможно. Например сколько лет понадобилось для корректного отлова такого?
                ExpandedWrap disabled
                  try {
                      thisFunctionDoesNotEvenExist(); //вызов несуществующей функции
                  } catch (\EngineException $e) {
                      echo $e->getMessage();
                  }
                  Цитата A.I. @
                  Например сколько лет понадобилось для корректного отлова такого?

                  А оно на этапе трансляции, или что там у 1С, не отваливалось что ли?
                    Цитата A.I. @
                    Возможно. Например сколько лет понадобилось для корректного отлова такого?

                    Судя по документации уже примерно 20 лет как отлавливается. ;) Так что мимо, давай дальше. :tong:

                    для тех кто в танке

                    В то время вышел php 4.01, где был set_error_handler, позволяющий отлавливать ошибки подобного рода. В районе 5ки появились исключения. В 7ке (около пары лет назад) ошибки заменили на инстанс Throwable исключения, так что появилась возможность отлавливать и обрабатывать фатальные ошибки в месте вызова через конструкции исключения, а не в дочернем асинхронном коллбеке.

                    А т.к. фатальные ошибки всё же на то и фатальны, что являются альтернативой ошибок компиляции, после которых работа ПО практически невозможна. То и отлов данных ошибок в асинхронном колбеке - вполне корректен (так поставил свой вопрос A.I.). А возможность отлова подобных ошибок во время работы в месте возникновения - это лишь плюшка. Подключаешь ты, например, исходник на C++ внутрь пыха, а он тебе кидает исключение, не могу собрать его, а ты такой гасишь исключение и пишешь в логи "отлично, работаем дальше" :crazy: Ну или запускаешь gcc, передавая управление уже туда... :whistle:


                    Добавлено
                    P.S. а за echo $e->getMessage(); в мире PHP принято убивать на месте, т.к. эхо является побочным эффектом, что нарушает не только стандарты PSR, но и разумность существования этого кода. Вменяемые люди используют для таких вещей PSR-3 реализации, например monolog. :whistle:
                      Цитата kosten @
                      Файлы датой в имени

                      Т.е. каждый раз, когда меняешь файл надо сохранять его с новой датой в названии? Это такая практика у разработчиков 1С или чисто твоя фишка?)
                        Принимайте в секту. Я раньше балдел от Perforce, скрипел зубами от SVN, и просто выворачивался наизнанку от гита (особенно который MS встроила в TFS). А недавно...
                        - Здравствуйте, меня зовут Mr.Delphist, и я храню свои pet-проекты в Git
                          Цитата Mr.Delphist @
                          - Здравствуйте, меня зовут Mr.Delphist, и я храню свои pet-проекты в Git

                          (присутствующие хором): Добрый вечер, Mr. Delphist!
                            Цитата domencom @
                            Это такая практика у разработчиков 1С или чисто твоя фишка?)

                            Это чисто моя фишка.
                            В 1С по дефолту конфигурация сохраняется одним файлом. Поэтому вечерком сохраняешь в файл с датой.
                              Цитата Mr.Delphist @
                              - Здравствуйте, меня зовут Mr.Delphist, и я храню свои pet-проекты в Git

                              Да все так хоть раз делали!
                                Цитата Астарот @
                                Да все так хоть раз делали!

                                Кроме Кости :whistle: :trollface:
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0515 ]   [ 17 queries used ]   [ Generated: 12.12.24, 23:22 GMT ]