Abdallah Elshamy

Joined 25 February 2020
No edit summary
Line 36: Line 36:
* I will be able to access internet connection, a computer with my progressing work on any time on the day.
* I will be able to access internet connection, a computer with my progressing work on any time on the day.
== S: Self-assessment ==
== S: Self-assessment ==
* Please describe how useful criticism looks from your point of view as committing student.
* Criticism is greatly important and highly appreciated by me as it allows me to learn from other's experiences. To make the best of it I prefer it to:
* How autonomous are you when developing:
** Be as specific as possible.
** Do you like to discuss changes intensively and not start coding until you know what you want to do?
** Be supported with examples.
** Do you like to code a proof of concept to 'see how it turns out', modifying that and taking the risk of having work thrown away if it doesn't match what the project or original proponent had in mind?
** Use clear language and avoid ambiguity.
** Be given in points so I can track my improvement in a better way.
 
* I prefer to discuss changes and to have a good vision about them before starting to code. Surely, all the details may not be clear and need further search but having a good general view about the system helps a lot and directs your search and your efforts to fruitful paths.
* Prototypes definitely helps you understand what you are trying to do so coding and modifying them (with the risk to throw them away) may be useful to have a better understanding and a better implementation of the requirements.