Свързани публикации 'software-architecture'


Разширения на Entity Framework 6
Entity Framework 6 беше и все още остава „работен кон“ за достъп до данни в корпоративни приложения, базирани на .NET, главно поради своята стабилност, ниска бариера за навлизане и широка известност. Затова се надявам, че тази статия все още ще бъде полезна. „Първа база данни без EDMX“ Наистина не искам да навлизам в стария дебат за Code First срещу Database First. Вместо това, по-добре да напиша няколко думи за това как да улесня живота ви, ако предпочитате Database First. Много..

Овластяване на екипната автономност чрез независими компоненти
Как да изградите съставим софтуер, който позволява на екипите да работят автономно и да пускат нови функции независимо В предишната публикация в блога разгледахме отблизо предимствата на система за композируем дизайн. Видяхме как предлага голяма персонализация и гъвкавост, основни атрибути в днешния забързан свят на разработка на софтуер. Системата за проектиране в разпределения софтуер се поддържа като независими компоненти, хоствани от обхвата на „дизайна“ и притежавани от..

Цената да го направите правилно
„Правилно ли правя това?“ Въпросът възниква, защото чувствам добре, а това означава, че съм добре. Като разработчик на софтуер, това да съм прав за мен е малко тясно дефинирано по отношение на ефективността, като алгоритмично по-добро за машини или ергономично по-добро за разработчиците. Отне ми известно време, за да осъзная, че получаването на правилното техническо решение е само една част от уравнението за компромис. В тази статия се опитвам да изброя примери от страна на..

Frontend Insider #8
Ето моя 8-ми подбран списък с ресурси, обхващащ теми, от които се интересувам, като уеб разработка (JavaScript, TypeScript, Node.js, React), софтуерна архитектура, инженерно лидерство, LLMs и много други. Разгледайте тези ценни ресурси, за да разширите знанията си в тези области. Наслади се! Javascript Имат ли JS рамки, по-специално React, положително или отрицателно въздействие върху крайните потребители? Случаят за рамки Днес прочетох публикацията на..

Съвети за архитект на решения — 3 трика за запазване на погледа на по-голямата картина
Като архитект на решения ще бъдете помолени да проектирате много проекти. Не забравяйте да имате предвид голямата картина, когато създавате своя дизайн Една от най-добрите части на това да си архитект на решения е да измисляш архитектурен дизайн за нови проекти. Можете да изследвате нови технологии, да измислите нови модели и да изградите нещо от нулата. Все неща, които софтуерните инженери обичат. Когато бъдат помолени да проектират проект след проект, хората са склонни да губят..

Защо вашият екип се нуждае от цел за намаляване на кода
„Софтуерът изяжда света“ . В известната си статия, написана през 2011 г., Марк Андреесен пише, че „ние сме в средата на драматична и широка технологична и икономическа промяна, в която софтуерните компании са готови да поемат големи части от икономиката“. Той очакваше много повече индустрии да бъдат нарушени от софтуера и се оказа прав. С неотдавнашните пробиви в AI не сме видели края на всички прекъсвания. Марк Андреесен се аргументира в полза на по-сериозни инвестиции в софтуер,..

Топ 5 технологии за изграждане на архитектура на микроуслуги
Микроуслугите са една от най-важните тенденции в софтуерната архитектура за 2020 г. Днес ще обсъдим топ 5 технологии, които ще изведат вашите микроуслуги на следващото ниво. Микроуслугите са една от най-важните тенденции в софтуерната архитектура за 2020 г. В архитектурата на микроуслугите приложението е подредено като колекция от свободно свързани услуги . Всяка микроуслуга е самостоятелна част от бизнес функционалност с ясен интерфейс. С компоненти за независими разработчици..