Сайт на .NET #E15 - Заканчиваем профиль
Added 2023-04-05 14:50:00 +0000 UTCComments
<div ><div><span class="text">30:40 Рефакторнуть можно было 39-42 строки, получая профиль через только что созданный метод GetProfile из currentUser'a, а 39-41 вообще убрать, мы же их переписали в этот самый метод</span></div></div>
Podygun
2023-08-16 09:45:48 +0000 UTC<div ><div><span class="text">метод UploadAndResizeImage в WebFile.cs точно нуждается в рефакторинге:Повторяющиеся вычисления.Строка int height = image.Height / 2 не нужна, т.к. переменная height нигде не используется.Изучив документацию, я бы так реализовал:ResizeOptions resizeOptions = new ResizeOptions()<br> {<br> Mode = ResizeMode.Max,<br> Sampler = KnownResamplers.Lanczos3,<br> Size = new Size(newWidth, newHeight)<br> };<br> image.Mutate(x => x.Resize(resizeOptions));</span></div><div><span class="text"></span></div><div><span class="text">Впишет в установленные границы, даже если высота окажется больше ширины.</span></div></div>
Demanrusss
2023-06-14 18:50:28 +0000 UTC