Sure, but for kids, or someone new to development, it also lays out things visually for them. A seasoned software engineer writes a for loop with muscle memory, but when you’re trying to learn the underlying basics of what code does, stuff like this can be super helpful. While it’s obviously not designed for professional work, it’s great to let these tools flourish, for many they can be the stepping stone into going into a career of actually writing code.
Then, as a professional, they too can lament writing tests, commenting their code, linting it properly before they merge it, dealing with actual merge conflicts, dealing with others’ bad code, dealing with their own bad code, the cycle continues
Sure, but for kids, or someone new to development, it also lays out things visually for them. A seasoned software engineer writes a for loop with muscle memory, but when you’re trying to learn the underlying basics of what code does, stuff like this can be super helpful. While it’s obviously not designed for professional work, it’s great to let these tools flourish, for many they can be the stepping stone into going into a career of actually writing code.
Then, as a professional, they too can lament writing tests, commenting their code, linting it properly before they merge it, dealing with actual merge conflicts, dealing with others’ bad code, dealing with their own bad code, the cycle continues