У рамках ретроспективи вихідних я підготувала десятки запитань та історій для роздумів. У цьому розділі ви знайдете історії та питання, з якими я зіткнувся, де ви можете отримати додатковий досвід або перевірити своє мислення. Правильне рішення може бути не таким, як здається.
Вибір правильних технологій є необхідною умовою для того, щоб стати старшим розробником. Ці рішення часто бувають непростими, адже потрібно враховувати поточний технічний стан додатку, куди ви рухаєтесь у розвитку, які знання має ваша команда, які…
Ви розробник великого застарілого додатку, в який ви поступово впроваджуєте PHPStan. Ви починаєте з нульового рівня, що досить складно, але зрештою ви все зробите правильно. Ви переходите до наступних рівнів, де частина вашого коду починає…
Історія з кінця 2016 року, коли мене буквально врятував колега: в PHP-додатку ви вирішили перевіряти зображення через проксі-скрипт, який, серед іншого, може підлаштовувати їхні розміри та інші параметри відповідно до вхідного запиту. В рамках…
Зовнішній інструмент моніторингу повідомить вам, що середній час відгуку 5 відстежуваних URL-адрес збільшився вдвічі за останні 30 хвилин. Проект працює на одному фізичному сервері, який не знаходиться під вашим управлінням і працює десь в дата…
Історія з 2017 року: ви працюєте провідним розробником в агентстві і керуєте близько 300 проектами різного масштабу, які компанія розробила за цей час. Більшість з них є простими Nette-додатками, що містять до 10 шаблонів, кілька форм і таблиць бази…
Одна з речей, в якій я страшенно помилявся у своєму житті, - це моя думка про Microsoft.
В юності я використовував Windows XP на старому настільному комп'ютері, а потім на свої перші гроші купив ноутбук з Linux (Ubuntu), тому що Windows не…
Молодший колега приходить до вас з ідеєю, як рефакторити/покращити існуючий функціонал у системі, яку ви разом розробляєте. Ви дуже раді, що він намагається думати про речі, і ви, безумовно, хвалите його за це, і даєте йому можливість спробувати.…
Через 3 роки ваш хостинг-провайдер несподівано повідомляє вам, що наступного місяця він підвищує ціну на 50% через збільшення витрат на електроенергію. Коли ви ведете переговори по телефону, їхній менеджер просто говорить вам, що ви або приймаєте…
Ви з молодшим колегою розробляєте індивідуальний інтернет-магазин як завдання FTFP (фіксована ціна, фіксований час). У вас вже готові всі графічні шаблони, закодована домашня сторінка та детальна інформація про товар. Молодший колега вміє…