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)
Software Design Pattern implementation in various languages
Software designed to make roleplay character
University System Documentation using software engineering models(requirements- UML diagrams-Architecture styles - etc....) [documentation only]
Some code examples showing competency in general programming principles and architectures.
Notification service developed during the fourth edition of Rocketseat's Ignite Lab
Created by Software engineers