Факторы, влияющие на стиль программирования - PullRequest
0 голосов
/ 25 апреля 2020

При написании программ программисты часто следуют правилам молчаливого стиля. Например, в большинстве языков, с которыми я имел дело, мы всегда всегда пишем if x < 5 вместо if 5 > x, хотя оба допускаются выражениями в соответствии с базовой грамматикой.

Есть ли у кого-нибудь предложения о том, что могло вызвать эти ошибки быть замеченными нами, когда мы пишем эти выражения?

Некоторые мысли о возможных причинах -

Это могло быть ограничением в грамматике ранних языков программирования, таких как Scheme, Algol или даже Assembly ? Это могли быть правила, применяемые некоторыми ранними контролерами стиля? Любой другой?

Было бы замечательно, если бы кто-нибудь мог поделиться

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