Skip to content
#

Software Engineering

Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.

Here are 159 public repositories matching this topic...

evolutionary-architecture-by-example

Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.

  • Updated Jul 30, 2024
  • C#
Computational-geometry

Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc

  • Updated Jun 18, 2024
  • C#
Unity-Programming-Patterns

A refactored port and code rebuilt of JWave - Discrete Fourier Transform (DFT), Fast Wavelet Transform (FWT), Wavelet Packet Transform (WPT), some Shifting Wavelet Transform (SWT) by using orthogonal (orthonormal) wavelets like Haar, Daubechie, Coiflet, and other normalized bi-orthogonal wavelets.

  • Updated May 3, 2024
  • C#

Created by Software engineers

Followers
188 followers
Wikipedia
Wikipedia

Related Topics

computer-science programming project-management quality-assurance