TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #962 · 17.02

В этом году я читаю небольшой курс лекций студентам Высшей Инжиниринговой Школы НИЯУ МИФИ, вот на прошлой неделе начал. Тема: архитектура приложений. Сначала SOLID, простые паттерны, а потом сложные паттерны и DDD. Долго думал над тем, какие примеры приводить. Классические книжные не хотелось, типа вот у нас класс "Животное", у него наследник "Кошка". Это понятно для жизни, но далеко от реального программирования. И примеры со своей работы не хотелось, потому что без знания специфики не будет понятно, что такое "Цифровая ведомость объёмов работ", и почему в ней есть те или иные ограничения. Так что придумал вот такой сценарий для студентов: примеры из видеоигр. Любая видеоигра это программа, написанная разработчиками на языке программирования. Это реальные люди, которые сталкивались с реальной необходимостью применить какие-либо паттерны и архитектурные подходы. Я, конечно, не знаю, как та или иная функция была реализована в игре на самом деле — вполне возможно, что из-за спешки, производственного ада, использования устаревших технологий или проблем планирования что-то написано очень плохо, коряво, без архитектуры и с огромным техническим долгом. Но я просто показывал ситуации, в которых какой-то конкретный структурный подход кажется уместным, и рассказывал, как можно такую ситуацию реализовать на практике. Вроде получилось неплохо, студентам зашло. Обратная связь по лекции пришла положительная, так что будем продолжать :) #dev

Hashtags

Резултати

Намерени 2 подобни публикации

Търсене: #components

当前筛选 #components清除筛选
AppPie

@AppPie · Post #2393 · 15.04.2025 г., 04:03

#Developers RetroUI: 复古风格的现代网页应用 UI 组件库 🔗GitHub RetroUI 是一个基于 React 和 Tailwind CSS 构建的复古风格 UI 组件库,为现代网页应用提供独特的视觉体验。这个库将怀旧的设计元素与当代 Web 开发实践相结合,让开发者能够轻松创建具有复古美感的界面。 主要特点 - 复古设计:利用怀旧设计元素创造独特的复古外观和感觉 - 开箱即用:提供 40+ 个可直接复制粘贴到项目中的组件 - Tailwind CSS:基于 Tailwind 构建,便于自定义和样式调整 - 类型安全:所有组件都提供 TypeScript 支持 - 现代兼容:专为现代 Web 应用量身定制 适用场景 RetroUI 特别适合希望在网站设计中脱颖而出的开发者。正如创建者所说,当今大多数 UI 库看起来非常通用且难以区分,而 RetroUI 提供了一种独特的视觉风格,帮助网站在视觉上有所突破。 开源许可证 MIT License。 #GitHub#OpenSource#React#TailwindCSS#UI#Components#TypeScript 📮 频道 @AppPie

GitHub Trends

@githubtrending · Post #14668 · 03.05.2025 г., 13:00

#svelte#component#component_library#components#css#css_components#css_framework#daisyui#design_pattern#design_system#design_systems#postcss#svelte#tailwind#tailwind_css#tailwindcss#ui_design#ui_framework#ui_kit#ui_library#ui_pattern daisyUI is a popular, free, and open-source component library for Tailwind CSS. It helps you build faster by providing useful class names for common UI elements like cards and calendars. This means you write less code and can focus on designing your interface more efficiently. daisyUI is also very customizable and works well with Next.js, adding no extra JavaScript to your projects, which keeps them fast and efficient. Overall, using daisyUI simplifies your development process and makes your projects more maintainable. https://github.com/saadeghi/daisyui