Welcome to ENC_Euphony’s Personal Website
Discover a collection of intriguing and delightful content.
Feel free to explore and enjoy the journey. 馃挅
Welcome to ENC_Euphony’s Personal Website
Discover a collection of intriguing and delightful content.
Feel free to explore and enjoy the journey. 馃挅
About Me Self Introduction I am a sophomore at Shanghai University. I am passionate about exploring new things and strive for excellence in everything I pursue. Tech Stack Languages: TypeScript, C#, Java, Python, Dart, HTML, CSS Frameworks: .NET, Flutter One of the core maintainers of the renowned open-source project PCL CE Currently developing a QQ Bot called Yuan, learning Golang and Rust Github Stats
Key Programming Standards and Conventions Introduction Modern software development relies on standardized practices to ensure consistency, maintainability, and collaboration. This article explores key programming conventions, such as Semantic Versioning and frameworks like AngularJS, to help developers adopt best practices. Semantic Versioning Semantic Versioning (SemVer) is a versioning scheme that uses a three-part number (e.g., 1.2.3) to convey meaning about changes in software: Major (1): Breaking changes. (Incompatible API changes) Minor (2): New features, backward-compatible. (Functionality Addition in a backward compatible manner) Patch (3): Bug fixes, backward-compatible. Adopting SemVer ensures clear communication of a project鈥檚 evolution. You can visit their website to learn about other more detailed rules. ...