16 Jul '12, 6am

Четыре принципа, позволяющие улучшить код

Великолепный Джон Нунемейкер (John Nunemaker) написал отличную статью, где поделился своим опытом в написании хорошего кода. Итогом статьи являются четыре принципа, которым Джон советует следовать. Придерживайтесь принципа единственной ответственности. Добавляйте декорируемые зависимости в процессе инициализации, а для остальных зависимостей используйте аксессоры. Создавайте реальные интерфейсы. Тестируйте компоненты системы изолированно, но обязательно тестируйте и всю систему в целом. Эти принципы не являются абсолютными, но они действительно помогут вам писать более качественный код. Очень рекомендую прочитать статью полностью, потому что в ней хорошо и подробно раскрывается смысл этих принципов. "Four Guidelines That I Feel Have Improved My Code "

Full article: http://rubyflow.ru/items/1319

Tweets