4 ms·
Nonsense. You can have both - a local dev environment where you sandbox test your changes, a "proper" dev environment running Linux, a test environment running
by cuckcuckspruce 9y ago
Nonsense. You can have both - a local dev environment where you sandbox test your changes, a "proper" dev environment running Linux, a test environment running Linux that matches production, and a production environment.
When you sandbox test your changes in your local dev you also quickly learn which pieces of your code are non-portable or non-standard.
- walshemj 9y agoAnd your deploying on MAC hardware? Serious developments have identical hardware for dev and test to that used for prod. Its all about removing risk. I have worked at places were the dev test and prod systems where brought from the same sun production run so that the systems where identical down the rev of the motherboards, our networks and sysadmin said he would have liked to buy all the Disks (DASD) from the same production run as well.
- cuckcuckspruce 9y agoDid you read my original comment which specifically mentions that development, test, and production are all matching? That you write and test the code before moving to the "proper" development environment running Linux gives you a chance to ensure you're not writing Linux-specific code in cases where portability at least a passing concern (read: unless you're developing platform specific firmware).