6 ms·
Just listened to a Herding Code interview with a guy who was using APL to get domain experts programming. He had a very interesting and elegant solution to the
by bunderbunder 14y ago
Just listened to a Herding Code interview with a guy who was using APL to get domain experts programming.
He had a very interesting and elegant solution to the problem: You let the domain experts take charge of implementing their domain logic. But as soon as you hit a point where what they're doing needs to be shared with the rest of the company, you bring in a software engineer to sit down with them and review the code. They take charge of making sure it's robust and reliable, and work with the domain expert to refactor it into something that will be more maintainable.
That seemed like a reasonable solution to me. And the thing that was striking was that he wasn't doing it with any newfangled visual languages or anything like that. It's already being done successfully in a business environment using APL.