home.social

#builder_pattern — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #builder_pattern, aggregated by home.social.

  1. Все паттерны в автоматизации тестирования

    Когда я только начинал свой путь в автоматизации, мне отчаянно не хватало толкового и структурированного материала по паттернам проектирования именно для автотестов. Хороших статей про паттерны в целом — вагон, а вот с привязкой к тестированию — днём с огнём не сыщешь. Паттерны — это та вещь, которая моментально выдает уровень культуры кода и понимание инженерных практик. Неудивительно, что на собеседованиях на позицию Automation QA любят покопаться в этой теме. В этой статье я решил закрыть этот пробел. Вы найдете не только продуманную классификацию основных паттернов автоматизации, но и самый подробный, на мой взгляд, разбор каждого из них с примерами. А в конце поговорим про антипаттерны. Добро пожаловать в обсуждение! Буду рад конструктивной критике и дополнениям.

    habr.com/ru/articles/1004628/

    #автоматизация_тестирования #паттерны_проектирования #page_object #builder_pattern #factory_pattern #dependency_injection #contract_testing #snapshot_testing #visual_testing #антипаттерны

  2. Все паттерны в автоматизации тестирования

    Когда я только начинал свой путь в автоматизации, мне отчаянно не хватало толкового и структурированного материала по паттернам проектирования именно для автотестов. Хороших статей про паттерны в целом — вагон, а вот с привязкой к тестированию — днём с огнём не сыщешь. Паттерны — это та вещь, которая моментально выдает уровень культуры кода и понимание инженерных практик. Неудивительно, что на собеседованиях на позицию Automation QA любят покопаться в этой теме. В этой статье я решил закрыть этот пробел. Вы найдете не только продуманную классификацию основных паттернов автоматизации, но и самый подробный, на мой взгляд, разбор каждого из них с примерами. А в конце поговорим про антипаттерны. Добро пожаловать в обсуждение! Буду рад конструктивной критике и дополнениям.

    habr.com/ru/articles/1004628/

    #автоматизация_тестирования #паттерны_проектирования #page_object #builder_pattern #factory_pattern #dependency_injection #contract_testing #snapshot_testing #visual_testing #антипаттерны

  3. Все паттерны в автоматизации тестирования

    Когда я только начинал свой путь в автоматизации, мне отчаянно не хватало толкового и структурированного материала по паттернам проектирования именно для автотестов. Хороших статей про паттерны в целом — вагон, а вот с привязкой к тестированию — днём с огнём не сыщешь. Паттерны — это та вещь, которая моментально выдает уровень культуры кода и понимание инженерных практик. Неудивительно, что на собеседованиях на позицию Automation QA любят покопаться в этой теме. В этой статье я решил закрыть этот пробел. Вы найдете не только продуманную классификацию основных паттернов автоматизации, но и самый подробный, на мой взгляд, разбор каждого из них с примерами. А в конце поговорим про антипаттерны. Добро пожаловать в обсуждение! Буду рад конструктивной критике и дополнениям.

    habr.com/ru/articles/1004628/

    #автоматизация_тестирования #паттерны_проектирования #page_object #builder_pattern #factory_pattern #dependency_injection #contract_testing #snapshot_testing #visual_testing #антипаттерны

  4. Все паттерны в автоматизации тестирования

    Когда я только начинал свой путь в автоматизации, мне отчаянно не хватало толкового и структурированного материала по паттернам проектирования именно для автотестов. Хороших статей про паттерны в целом — вагон, а вот с привязкой к тестированию — днём с огнём не сыщешь. Паттерны — это та вещь, которая моментально выдает уровень культуры кода и понимание инженерных практик. Неудивительно, что на собеседованиях на позицию Automation QA любят покопаться в этой теме. В этой статье я решил закрыть этот пробел. Вы найдете не только продуманную классификацию основных паттернов автоматизации, но и самый подробный, на мой взгляд, разбор каждого из них с примерами. А в конце поговорим про антипаттерны. Добро пожаловать в обсуждение! Буду рад конструктивной критике и дополнениям.

    habr.com/ru/articles/1004628/

    #автоматизация_тестирования #паттерны_проектирования #page_object #builder_pattern #factory_pattern #dependency_injection #contract_testing #snapshot_testing #visual_testing #антипаттерны

  5. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  6. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  7. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  8. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  9. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  10. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  11. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  12. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor

  13. Wenn du schon einmal ein Objekt mit vielen Parametern im Konstruktor hattest, weißt du, wie schnell der Code unübersichtlich wird. Besonders bei Klassen, die viele optionale Eigenschaften haben, kann das Lesen und Erstellen solcher Objekte mühsam werden. Genau hier hilft das Builder Pattern. Es s

    magicmarcy.de/das-builder-patt

    #Builder_Pattern #Builder #Konstruktor-Chaos #Telescoping_Constructor