Sobes.tech

Frontend

Каза, че модулите определят границата на отговорност между компонентите — можете ли да развиете тази идея по-подробно?

255

Споменахте генерирането на код (ng-openapi-gen, Apollo за GraphQL) — какво ниво на абстракция имаха генерираните модели? Бяха ли бизнес същности, които се използваха директно в кода, или имаше някакъв междинен слой между тях?

217

Представете си ситуацията: анализаторите са написали изискванията, разработчиците са ги реализирали както е написано, а след 4 месеца изискванията се променят и разработчиците трябва да преправят работата. Колко нормална е тази ситуация и кой е виновен?

210

Имало ли е случаи, когато моделът на бекенда се е променял (например, поле изчезнало), а това поле е използвано на много места в кода? Как се справихте с това?

208

Разкажи ми за други нови функции на Angular, които ти харесаха или ти се сториха полезни.

203

Какъв беше обемът на кода на проекта, по който работеше сам (в редове код) — приблизително 10, 100, 1000 или 100000 реда?

199

Правилно ли е, че за standalone подход инжектирането е по-подходящо от внедряването чрез параметър на конструктора? Защо?

194

Може ли да се предаде интерфейс като токен в inject? Защо да или не?

187

В резюмето е посочено: «Намалих броя на повторните API заявки с 42%». Разкажи тази история — как се сблъска с проблема с повторните заявки в RxJS, какво научи от този опит, как се промени подходът ти към работата с RxJS?

183

Разбираш ли какво е полиморфизъм? Можеш ли да го обясниш с твоите думи?

182

От коя версия на Angular компонентите standalone станаха по подразбиране? Това означава ли, че модулите са остарели и вече не са необходими?

169

Разкажи за функцията inject в Angular — за какво е и защо е по-добра от предаването на зависимости чрез конструктора?

167

Срещал ли си преди с концепция, подобна на сигнали (например, в други рамки)?

164

В коя посока се оценяваш: Middle или Senior?

163

Колко голям е опитът ти в преглед на чужд код — колко добре познаваш чуждия код?

158

Какви критерии за качество на кода можеш да посочиш? Разгъни по-подробно какво разбираш под качествен код.

158

Как бихте подходили към задачата, ако трябваше да измерите броя на редовете код в проект?

157

Ако сигналите са по-лесни за използване, означава ли това, че в RxJS има проблеми, с които се сблъсква почти всеки разработчик и не може бързо да ги осъзнае?

151

Правилно ли разбирам, че RxJS може да прави всичко, което могат сигналите, а сигналите не могат да правят всичко, което може RxJS?

150

Каква е разликата между система за дизайн и библиотека с компоненти?

149
/2