Answer the question
In order to leave comments, you need to log in
The question is not relevant. How to think through your program and finally start writing code?
There was a text, but it disappeared somewhere :c
Answer the question
In order to leave comments, you need to log in
When you do not know how to write a program, you can start by figuring out what you need to get in the end. Present the program from the user's point of view. Then try to schematically think over the main parts of the program (the flowcharts from the first course will come in handy here), then think over each part in detail, and so on.
At the university they teach coding, but not everywhere they talk about the fact that most of the work of a programmer is modeling a program, and not writing code and debugging itself.
At first it seemed to me that "why waste time on these schemes, I imagine everything in my head", but over time a habit has developed: first draw the principle of operation, a model, and then only embody.
I have been thinking about it for several days, and then it dawned on me that I would not master such a scale. Because of elementary ignorance of HOW to write this or that function.
And I already know how to write functions for a long time.You are already confusing the function in the program and the functionality of the system.
then it is very difficult to take something non-standard out of your headYou were supposed to be taught programming standards for four years. From non-standard, I met only 146% of voters.
You can tell the organization that you are an intern and a student who is still learning. And so that they do not play the fool and order serious software from experienced programmers for normal money, and not at the expense of students write buggy junk.
Make a list of features that need to be implemented within the project, start writing code, starting with the most important and necessary of them. Understanding how to implement the task will come in the process of studying.
If you need a database, design it first.
If you are so sure that you will not master the scale, offer to reduce the number of functions, focus on the main ones. In the end, you can offer your services for the implementation of this project after practice, for money :D
Your task in practice is to learn something, and prove it by providing some kind of result (including by making a report). I'm assuming you don't have any contractual relationship with the internships, so don't worry.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question