lab-brussels-1 / home

Home repository for Lab Brussels 1.
https://lab-brussels-1.github.io/home
MIT License
4 stars 5 forks source link

Elias; Behavior Strategy; 3 WEEKS #361

Open EliasMlopez99 opened 2 years ago

EliasMlopez99 commented 2 years ago

Learning objectives

1. Remix

Practice studying and remixing other people's solutions to coding challenges. Create your own solutions by mixing and matching pieces from other people's code.

2. Write

3. Review

EliasMlopez99 commented 2 years ago

Week 1

I Need Help With:

so far i don't need any help luckily

What went well?

Well i fully understood the point of describing function and writing up possible behavior from the users, i did take my time to do the exercises but i succeed

What went less well?

Well this week i did not have any major problems, just the only thing that annoys me a bit, is closing my codification with )}] you have to be very precise where you place them

Lessons Learned

  1. I learned how to remixed and how to write more than two solutions for the same challenge
  2. Now i know the way we have to write the solutions
  3. I learned how to used edabit and what it offers to developers

Sunday Prep Work

Right now i am doing some challenges in edabit and figuring out how to write other possible solutions to challenges i already did

i want to say for the first time that i really had fun in the javascript class of the past Sunday :)

danielhalasz commented 2 years ago

thanks for the links and the creative problemsolving :) the idea originally was that you fork this repo and write up 3 solutions there https://github.com/HackYourFutureBelgium/solution-write-ups

danielhalasz commented 2 years ago

just the only thing that annoys me a bit, is closing my codification with )}] you have to be very precise where you place them

I feel the pain, this can be frustrating. Luckily there are some VSCode extensions that can help.

danielhalasz commented 2 years ago

i want to say for the first time that i really had fun in the javascript class of the past Sunday :)

πŸ’Ÿ

danielhalasz commented 2 years ago

can you describe what was fun about it?

EliasMlopez99 commented 2 years ago

Screenshot 2022-07-08 at 00 02 40 Week 2

I Need Help With:

so far i don't need any help luckily

What went well?

writing up the test and using jest to check if my code passes or not, frankly this time i did not stress cause is just about to put in practice what we've seen so far and a bit of logic

Lessons Learned

Sunday Prep Work

i am still working on the exercise given by thibaut i will include a screenshot down below of what i have so far of my function, still trying to figure out how to throw error in case premium is greater than the established value

thanks again for your feedback and my apologies for being the last

EliasMlopez99 commented 2 years ago

@danielhalasz sorry i did not answer , i had fun that day because there was less talking more practice and Thibaut gave us a lot of feedback. If i understand better, i stress less and i can enjoy more coding :)

danielhalasz commented 2 years ago

Is there anything in the screenshot that you wanted to show? It seems to have some interesting lines.. like lines 49, 53, 62, 66... where you use < > & operators.. hope you have fixed that πŸ™‚ and see why that is problematic this way.

danielhalasz commented 2 years ago

i am still working on the exercise given by thibaut i will include a screenshot down below of what i have so far of my function, still trying to figure out how to throw error in case premium is greater than the established value

one way could be to store the calculated bonus in a variable..and then comparing it to max value, before returning it.

EliasMlopez99 commented 2 years ago

Week 3 End of the module

Me

i really struggled with the first class cause i was not present i 've been reading the material and the helped me a lot, what i like about this module is that we jumped into the interesting part of it. I know theory is important, however sometimes "testing yourself" is way better than letting other to tell you how "it could be"

What was not clear, where did you get stuck?

i guess really got stuck with the functions, that's something i would really like to discuss with one of the coaches of HYF if possible, like a small zoom, it would be really great if it was thibaut do not get me wrong the other coaches were just fine but i understood more js within this module, than in the past ones.

What was clear, what did you master?

Any suggestions for future classes?

Well i wish we could have more codification sections instead of long 'blocks' of explanation, i know that this program has been like this for years though with this matters i prefer practical than the theory. Something like "check out this example" "test it" "try it" "see how it works" now it's your turn.

Beforehand thank you for reading my check in @danielhalasz i know that sometimes i seem a bit out of context or lost but i'm trying my best to understand as much as i can, it can be though to study sometimes but i do not care because i enjoy what i learn. Thanks for your patience

danielhalasz commented 2 years ago

I know theory is important, however sometimes "testing yourself" is way better than letting other to tell you how "it could be"

yes, this is also our goal, and that's why there are so many exercises and examples in all the modules and repos, not just this one, but the previous ones too πŸ™‚

danielhalasz commented 2 years ago

i would really like to discuss with one of the coaches of HYF if possible, like a small zoom, it would be really great if it was thibaut do not get me wrong the other coaches were just fine but i understood more js within this module, than in the past ones.

sure, we can ask Thibault, if he can be available for a followup session one day with the class. is there any specific question that you would ask him? what functions did you get stuck on?

danielhalasz commented 2 years ago

Well as i mention above just some "tips" "advices" creating functions, i know i'm suppose to read how to do them but i consider i find it better if someone with experience show me how to.

can you please try to be more specific about the question? what do you mean by creating functions? declaring functions? function syntax? the scope? the content? parameters? it is indeed highly recommended to first look at the suggested study materials..if you dont like articles, there are plenty of videos online in multiple languages..this is how it will be in real life as well working at a company.. and when after putting in the effort, you still dont understand something, then of course you ask for help..

danielhalasz commented 2 years ago

Well i wish we could have more codification sections instead of long 'blocks' of explanation, i know that this program has been like this for years though with this matters i prefer practical than the theory. Something like "check out this example" "test it" "try it" "see how it works" now it's your turn.

well this is exactly what we are doing. showing examples that are harder to grasp on Sunday, starting teamwork/individual work..and keep practicing during the week until the next Sunday session.. if we did even less explanation on Sundays, it would require you to prepare and learn on your own even more..which as you said above, might not be the best for everyone..so there has to be a balance.. it would be great if everyone came prepared with the knowledge and we could just do exercises in class.