Data Structures and Software Design -- Music Preference
-
Updated
Oct 12, 2017
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.
Data Structures and Software Design -- Music Preference
Data Structures and Software Design -- Whack a Shape
Academic projects
Software engineering knowledge system(软件工程知识体系).
JavaScript Training: Building a production-grade web app, piece by piece. Follow the commits.
Landing pages that I built with Deno and Fresh.
Demo of C++ project including architecture design, database design and apis doc.
Design patterns in Java
JavaTemplate - files for a new project setup (AppProperties, CLI arguments, Logging, Usage, Version, Message, Util, Parser, GUI, XML)
Design, implement, document and deliver a two part software product. All phases to follow Extreme Programming philosophy. JUnit was used for testing purposes.
This is a short paper describing a composition based "Has-A" design for the classic "Worms" simulation
Year-3 Module taken in NTU that focuses on software system analysis, design and integration
Code refactoring assignment from CSED332, fall 2018, at POSTECH
chat server app by ganesh kavhar
Dot Net project accelerator that can serve as reference for bootstrapping projects. Includes localization and authorization via API and React JS for UI
All Software Engineering (SAD, SRS, Testing, etc.) related work, books, and other practice material.
SWEN30006 Software Modelling and Design. Project 2. S1, 2019.
Created by Software engineers