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

Andrii : Behaviour, Strategy, Implementation, 3 weeks #355

Open andriivam opened 2 years ago

andriivam commented 2 years ago

Learning Objectives

Priorities: 🥚, 🐣, 🐥, 🐔 (click to learn more)
There is a lot to learn in this repository. If you can't master all the material at once, that's expected! Anything you don't master now will always be waiting for you to review when you need it. These 4 emoji's will help you prioritize your study time and to measure your progress: - 🥚: Understanding this material is required, it covers the base skills you'll need to move on. You do not need to finish all of them but should feel comfortable that you could with enough time. - 🐣: You have started all of these exercises and feel you could complete them all if you just had more time. It may not be easy for you but with effort you can make it through. - 🐥: You have studied the examples and started some exercises if you had time. You should have a big-picture understanding of these concepts/skills, but may not be confident completing the exercises. - 🐔: These concepts or skills are not necessary but are related to this module. If you are finished with 🥚, 🐣 and 🐥 you can use the 🐔 exercises to push yourself without getting distracted from the module's main 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


andriivam commented 2 years ago

Week 1

I Need Help With:

So far i'm don't need help with testing. Could be great if someone recommend tutorial like 'edabit' but where also we can write not only function but test too)

What went well?

I learned the syntax for testing. At the beginning its looks scary and difficult but after i wrote couple of test i understand well)

What went less well?

For the moment hard to find best case for test. And always think did i choose the best cases, do i need add something or change. Also i had some issue when i need to negative test like throw error (i made mistake with syntax, didn't wrap code into function).

Lessons Learned

Writing and passing test helps not check is function work correct but its really help to understand how is function work.

Sunday Prep Work

Study the repo and trying to write some test for other functions

danielhalasz commented 2 years ago

Could be great if someone recommend tutorial like 'edabit' but where also we can write not only function but test too)

let's ask Thibault, I do not know of any such sites.

I learned the syntax for testing. At the beginning its looks scary and difficult but after i wrote couple of test i understand well)

💪

For the moment hard to find best case for test.

yes, you are right, writing good tests is not easy! it really makes you think about all the possible situations!

andriivam commented 2 years ago

Week 2

I Need Help With:

danielhalasz commented 2 years ago

hopefully it is more clear after our Slack discussion

andriivam commented 2 years ago

@danielhalasz Absolutely. It helps me a lot. really appreciate for all your help and explanation.

andriivam commented 1 year ago

Week 3

Group 6 practice code review

I Need Help With:

-So far i don't need help but some task looks really complex and sometimes not easy to find example in internet to get clue what i need to do.

What went well?

danielhalasz commented 1 year ago

-So far i don't need help but some task looks really complex and sometimes not easy to find example in internet to get clue what i need to do.

well this is partly the goal, to challenge you 🙂 . of course, if you are stuck for very long, go ahead and ask in Slack, like you do. this is expected and you are not alone in this, just not everyone is brave enough to ask in public, although it is completely fine, in fact, a great skill to have in the IT sector.

danielhalasz commented 1 year ago
  • As i didn't try yet to push my solution but im pretty sure there will be some problems based on my experience when. we were doing exercises in the class. Sometimes it can be really tricky and even not logical (in the class i had problem as npm run format fights with prettier) so i couldn't pass the checks during when i was doing my PR as i always have lint issues.

you can push to your own branch in the team repo, even if you don't open a PR yet. I am curious to see it and to help debug if there are any issues. npm run format is just running prettier..so in theory it should be fine.

andriivam commented 1 year ago

@danielhalasz As soon i will get access to my group repo i will do it my PR. for the moment all looks pretty cool so i hope will not have any issues during my PR)

andriivam commented 1 year ago

@danielhalasz As well would like to say thank you for all your help and support)And answering all my question))i have a lot of them)