برنامه‌نویسی و مهندسی نرم‌افزار در محیط‌های محاسباتی