Vai FizzBuzz var izvairīties no if-else nosacījumiem? Kādas alternatīvas tu zini?
Frontend
Kā tu uzrakstītu vienību testus FizzBuzz realizācijai?
FizzBuzz uzdevums: realizējiet programmu, kas no 1 līdz N skaitļiem izvada 'Fizz', ja skaitlis dalās ar 3, 'Buzz', ja dalās ar 5, un 'FizzBuzz', ja dalās ar 15, citādi izvada pašu skaitli.
Pievienojiet filtrēšanu zemes gabalu sarakstam pēc pilsētas un istabu skaita, izmantojot datus no API atbildes filtru blokā. Filtra vērtības jāglabā URL parametri, lai lapa būtu pieejama ar tiešo saiti.
Kā tu īstenotu FizzBuzz biznesa noteikumu paplašināmību (piemēram, pievienojot jaunu noteikumu 7. skaitlim), lai kods būtu uzturams un tīrs?
Praktiska uzdevums: izveidot Next.js priekšpuses lietotni, kas attēlo nekustamā īpašuma sarakstu kā režģa kartītes, izmantojot reālu publisku API. Kartītei jābūt saturēt cilvēkam lasāmus laukus (projekta nosaukums, pilsēta, istabu skaits, platība utt.) un attēlu.