Программирование — это сложное дело. Поэтому каждая техника, которая помогает его упростить, весьма полезна. Рассмотрим простые и эффективные приемы, которые помогают упростить работу программиста. 1. Функция-обертка Это самый простой и распространенный способ упрощения. Функция-обертка — это функция, которая вызывает некоторую функцию с заданными параметрами. Например, мы хотим вывести число в окне сообщений. Для этого служит функция MessageBox. Согласно MSDN эта функция имеет целых четыре аргумента:...
Часы пробили полночь, и вязкий зловещий туман спустился с тёмных гор. Раздался раскат грома, и карета золушки превратилась в тыкву. Где-то на ужасных болотах, собака Баскервиллей издала леденящий душу протяжный вой. Настало время страшных сказок из мира программирования и цифровых технологий. Сказок о худших практиках, отвратительных приёмах, и ужасных архитектурных решениях. Сказок о программных продуктах, которые вместо удобства и пользы, приносят разруху, боль и проблемы. Программирование - это не всегда про изящество линий и красоту форм...