Inżynieria oprogramowania

10
Jak zaprojektować granice agregatów?

Chciałbym napisać aplikację podobną do e-commerce. I wiesz, że w podobnych aplikacjach produkty mogą mieć różne właściwości i funkcje. Aby zasymulować taką możliwość, stworzyłem następujące podmioty modelu domeny: Kategoria - jest to coś w rodzaju „elektronika> komputery”, czyli rodzaje...

10
Jak wyrazić opinię po procesie przeglądu kodu

Obecnie sprawdzam kod młodszych programistów, którzy właśnie dołączyli do mojego zespołu. Zastanawiam się, jak powinienem dostarczyć wyniki tej recenzji: Czy powinienem sam naprawić kod? Czy powinienem przekazać im informacje zwrotne na temat procesu sprawdzania i pozwolić im wykonać poprawki...

10
Metodologia zwinna: szybka i brudna czy najpierw planowana?

Zwinne pytanie: czy zwinny wierzy w uruchamianie rzeczy w „szybki i brudny sposób” - czy zwinny woli budować solidnie od podstaw? A może nie jest to pytanie metodologiczne, a raczej pytanie, które oceniasz indywidualnie? Technicznie „przerabiam” fundament systemu, po tym jak zbudowałem już...

10
Architektura systemu alertów

Chciałbym stworzyć system, który obsługuje wiadomości alarmowe z różnych programów i może przetwarzać te alarmy do mniej wymagających klientów za pośrednictwem poczty elektronicznej. Wszystko to byłoby zawarte w jednej sieci wewnętrznej. Myślę, że chcę, aby podstawowa architektura wyglądała mniej...