Tag: CODING-STYLE
Al principio, he declarado las variables al comienzo de mi clase. private AddressRepository sut; private Mock<transactiondbcontext> mockDBContext; En el método OneTimeSetUp, he creado el código de configuración. [OneTimeSetUp] public void Setup() { var options = new DbContextOptionsBuilder<transactiondbcontext>().Options; mockDBContext = new Mock<transactiondbcontext>(options); var dbSetMock = new Mock<><address>>(); var data = ValueTask.FromResult(new . . . Read more
Tengo un elemento en mi HTML como este: <span [ngstyle]=”{‘background’: getColor(selectedOption.type)}”>BLAH</span> Tengo una condición en mi archivo TS como esta: public getColor(type: string) { switch (type) { case ‘General’: return {background: ‘#ffe5d7’, color: ‘#e7560a’}; case ‘Interview’: return {background: ‘#ffe5d7’, color: ‘#e7560a’}; // más código } Básicamente, si el usuario selecciona . . . Read more
Sé que anidar código puede ser complicado rápidamente. Por lo tanto, busqué una manera de evitar la anidación y descubrí que se puede hacer lo siguiente: if (user == null) return; console.log('Eliminando'); user.delete(); En lugar de usar llaves como se muestra a continuación: if (user != null) { console.log('Eliminando'); user.delete(); . . . Read more
Estoy integrando un nuevo método de pago en nuestro proyecto de servicio. Codifiqué todo. Ahora quiero que sea conveniente para los principios sólidos. Sin embargo, estoy atascado en cómo superar un caso. Nuestro servicio ya tiene un método llamado GetPaymentProfile que devuelve una clase llamada PaymentProfile. Después de la integración, . . . Read more
Hoy mientras resolvía una pregunta en Leetcode, apliqué DFS en un grafo dirigido que se ejecuta en tiempo O(N), pero mi código estaba dando TLE, así que después de intentarlo muchas veces, revisé los comentarios y encontré un código aceptado que también se ejecuta en O(N). Ahora estoy confundido de . . . Read more