| You don't need to know everything that the task entails to begin. Surely you can do a first level breakdown of what needs to happen. "First I receive data, then I process the data, then I send the data over there. Ok, to receive the data, I'll be getting an HTTPS post, so I'll need to have an endpoint set up. I don't know how endpoints are set up here, I'll need to ask, but I do know that it will be a POST, and the data will need to look like this... After I get the data, I'll need to process it. It starts out looking like this, and I want it to end up looking like that. I do know that I will need to save the data in the database. I don't know what libraries/ORMs, whatever, I'll need to ask." and so on. I think you're still thinking from the bottom up - what are the all the details, from the beginning. But, think from the top down, making the task into smaller and smaller bits until you have reached an understanding of each bit. |