Блог

Используй git даже для себя, если ты дружишь с ИИ

Даже несмотря на то, что я очень много пишу кода сейчас один, я всё равно использую GIT. По работе уже давно не пишу код, а для себя мне git необходим просто даже для того, чтобы иметь историю своих же изменений.  

Чувствую себя жёлтой уточкой

Сын пишет сообщение «помоги с кодом». Ну чтобы не кричать на весь дом мы часто переговариваемся через iMessage сообщения дома. 

Больше сокращений, ИИ и крупных файлов

В этом году уже кажется третий серьёзный сбой и после каждого появляются подобные фотки с сообщением типа - я устроился в Microsoft/AWS/Cloudfare... это мой первый день. Я уже закомитил своё первое изменение и решил взять день отгула. 

ИИ нужны хорошие промты, чтобы получить хорошие ответы

Я стал спрашивать ИИ помощи даже там, где знаю ответ, чтобы лучше познакомится с его реакцией. 

Entity Framework - скрытая угроза

Заголовок, прям название фильма для Голливудского боевика с элементами моделей Тесла (для тех кто не понял, у тесла есть модели S3XY). 

Опытные спагеттчики

Вместо того, чтобы спрашивать различные SOLID, KISS и другие аббревиатуры, на собеседовании на много важнее узнавать про умение работать со спагетти. Хороший код запутать может каждый, а вот плохой распутать может только опытный спаггетчик 

Bython - Питон с фигурными скобками

Bython - Питон с фигурными скобками. Красиво, привычно или фу?

Каждая вторая реализация - провал

Когда я работал в Клике, то там несколько раз происходило крупное переписывание проекта. Не полное, но очень крупное. И каждое второе переписывание было удачным. То есть пишем первый раз и всё получается не очень хорошо. Переписываем - получаем хорошо. Пробуем ещё раз и снова плохо. 

Один инструмент решает всё, или много специализированных инструментов

Специализированные инструменты могут лучше решать какие-то задачи, но большое количество специализированных приводит к тому, что система становиться слишком сложной, нужно много поддерживать, переход между командами может быть сложным (нужно учить специализированный инструмент, используемый в команде). 

Писать своё или использовать готовое

Ещё один великолепный вопрос и тут всё зависит и не всё так просто. Прежде чем писать свою авторизацию, нужно быть уверенным, что есть необходимый опыт. Одна ошибка, и сайт могут взломать. Я уже много раз писал авторизацию и ещё одну могу написать. 

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне