Ошибки начинающих веб-программистов. Часть 2

Категория: Работа над ошибками Автор: Дмитрий Ляпин Опубликовано: 29-03-2010

Метки: , , ,

Мы продолжаем разбор ошибок участников курса PHP за 2 недели. Второй урок был посвящен базовым элементам языка, в том числе операторам. В качестве одного из пунктов домашнего задания было составить таблицу значений для логического оператора xor.

xor – это исключительное или; операнды операции – логические значения, то есть true или false.

Итак, нужно было составить вот такую таблицу:

X Y X xor Y
true true false
true false true
false true true
false false false

 
В этом простом задании все ученики столкнулись с весьма сложной проблемой…
Читать полностью »

Ошибки начинающих веб-программистов. Часть 1

Категория: Работа над ошибками Автор: Александр Никитин Опубликовано: 25-03-2010

Метки: , , ,

Так как совсем недавно мы с Димой провели тренинг PHP за 2 недели, у нас появилась уникальная база ошибок начинающих php-программистов.

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

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

7 типичных ошибок неопытных программистов

Категория: Профессия программист Автор: Александр Никитин Опубликовано: 10-02-2010

Метки: ,

Сколько люди будут учиться программированию, столько будут совершать одни и те же ошибки. Существуют грабли, на которые просто невозможно не наступить. Тем не менее, хочется верить, что читатели этой статьи смогут сократить количество неверно принятых решений в ходе разработки программ до минимума. Потому что небольшая ошибка в начале разработки может обернуться сильной головной болью для программиста и его коллег в будущем. Читать полностью »