Мені здається, ви просто прочитали по діагоналі текст та звернули увагу лиш на те що може бомбити 🫣
В цьому тексті багато порад та висновків по кожній речі в мому сетапу 😉
ахах))) то робот пилосос)
я б не радив кожному мати такий ноут, більшості за 1.5-2.5к вистачить — якщо здебільшого одна ідеєшка працює та не великий сетап сервісів піднімається
В мому кейсі мені стало потрібно робити багато різношорстних зада, плюс поради від інших колег схилили мене саме до цієї комплектації
дякую) але це норм) всі ми є токсичні, в певних ситуаціях, в певному настрою
я теж можу бути порою токсичним, просто із-за того шо не поїв або не попив смачної кави)
забезпечували, все було топ) оплачували і доїзди і проживання і квитки
а потім то стали робити конференції
ну я трохи більше ніж звичаний куа можу робити та роблю тому цей ноут відпрацьовує кожну копійку — і я максимально ним задоволений)
в мене теж так колись було) потім вже стало зрозуімло шо не тягне паралельно пару симуляторів та 4 ідеєшки. Дізнався в нашого бекенд ліда шо йому 32гб м1 не вистачає і поняв шо мені так само буде)
3 котики на ніч іноді закриваємо, зробили їм там затишний куточок
а так вони там собі постійно сплять)
на першому поверсі, одразу при вході біля бару є столики
радів би ще testomat.io розглянути, українська ТМС
Мега радий, шо спільнота жива та має суперечки
З огляду на те скільки ще існує проблем поза межами тестування та автоматизації в SDLC, що РОІ автоматизації це така мєлоч :)
Якщо б кожен продукт був би такий простий для тестування, то в нас би не було роботи
Це можливо досягти лиш коли фронтедщікі адаптували запуск апки на локалхост та на тому ж агенті запускати тести
Безумовно це гарний підхід і так робити треба, але чи не було б більше сенсу якщо б ви робили такі тести в фронтенд репозиторію на їх же стеку?
At the same time, they hope their findings will lead to improvements in the way AI assistants are designed because *they have the potential to make programmers more productive*, to lower barriers to entry, and to make software development more accessible to those who dislike the hostility of internet forums.
Те шо не було перекладено
Копайлот це просто автокомпліт, який може трохи пришвидшити рутину.
Кожен розробник кожного дня не вирішує проблеми безпеки коду, оптимізації пошуку найкротшого дерева з точки а в точку б.
Здебільшого це жсон в жсон переганяти, обєкт в обєкт, відфільтрувати колекцію, написати ендпоінт, дьорнути ендпоінт, дьорнути базу, або дао, наклєпати компонент, стилі дописати, написати іф елс, лямбду.
Той код який генериться це наша відповідальність в якому вигляді він попаде в гіт.
Автор описав базові принципи організації інфраструктури, тим паче із найбільш болісною частиною де є приклад з ui тестами
Коли ми говоримо про компонентні або е2е тести на основі апі то це значно простіше ібо не тре ніякі сєлєніум гріди та паритись про те скільки спу та оп має бути на кожен тест. З апі тестами вже умовно під потім те саме треба шо й для браузера на один тестік.
Від цієї статті можна потім просто буде дописати доповнення про апі тести і все.
Ну і може трохи нюансів досипати про меседж кюхі, кафки, бпмс, sqs, пушки ну і тести з інтеграцію до бази.
Та ще окремим питанням, більш болісним можна було б покрити ще мобільні тести, або ембедед.
Гарна та прагматична оглядова стаття.
Все по поличках, чьотко)
Ну, як стаття для початківця — цікава, як на досвідченного — бомбить)
Не йдіть навчатись на тестерів, роботи нема! Дурно втрачений час та гроші будуть
Я б ще додав
— аналіз домену (якщо новий для інженера)
— аналіз архітектури системи, типів комунікацій (синхроний хттп, сокети, черги, БПМС),
— технологічного стеку сервісів та компонент системи
— який реліний цикл кожної компоненти
— які вже є «кволіті гейти»
— які плани по рефакторінгу або вирішеню технічного боргу
— які нові фічі планується розробляти на наступні квартали
Щоб краще оцінити тестування з автоматизацією та описати тестову стратегію, і стек який обрати для автомтаизації 😇
Ні, це просто матеріали для самонавчання і коли мені тре, то я можу обрати собі будь яку людину на проєкт з якою буде приємніше працювати)
Наразі мені люди не тре)
то на майбутнє) скоро ж буде)