اختلافات البيئات
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
explain "works on my machine".
الموضوعات المخطط لها
- Compare config (environment variables, profiles), data (size, special values), and versions (Java, database, libraries).
- Check the image tag and Git commit that is actually running.
- Production data has cases test data lacks: nulls, long text, accents, large volumes.
- Time zones, locales, and file paths differ between machines.
- Make environments alike: same image, same database version (Testcontainers helps).
تفاصيل المخطط المبدئي
عرض عملي
a table: item / local / production, with rows for Java version, DB version, profile, data size, time zone.
اختبر فهمك
Name two kinds of environment difference.
أظهر الإجابة
For example config values, data, library versions.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.