Блог itMegastar

Почему ошибаются программисты?
После статей о Job Safety Driven Development и о том, почему всё ломается даже у хороших программистов, мысль нужно закончить. Два краевых случая уже рассмотрены, давайте посмотрим и на «обычные» причины ошибок программистов. Как всегда, попробую писать простым языком, понятным широкой аудитории.
Читать статью
Почему всё ломается даже у хороших программистов?
После несерьёзной статьи о Job Safety Driven Development стоит рассказать, почему даже опытные и добросовестные программисты волей случая попадают в схожие ситуации. Текст получился очень длинным, но я приведу его целиком. Кроме того, понятие «серебряная пуля» придётся дополнить понятием «золотая шестерёнка» — это занимательное явление может доставить много проблем.
Читать статью
Как писать код, чтобы тебя не уволили?
Это несерьёзная статья на серьёзную тему. Есть такое понятие, как JSDD — Job Safety Driven Development, его часто видно в крупных компаниях и в небольших, где всего несколько программистов. Код пишут так изысканно, что при очень низкой скорости разработки авторов страшно уволить: кроме них, этот код никто не поймёт. Разберём, почему и как такое происходит.
Читать статью