Skip to content

Commit 7657a89

Browse files
committed
feat: add YAML frontmatter
1 parent 6d739ba commit 7657a89

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

.gitignore

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
dist
2+
node_modules
3+
4+
# MacOS - General
5+
.DS_Store
6+
.AppleDouble
7+
.LSOverride
8+
9+
# MacOS - Icon must end with two \r
10+
Icon
11+
12+
13+
# MacOS - Thumbnails
14+
._*
15+
16+
# MacOS - Files that might appear in the root of a volume
17+
.DocumentRevisions-V100
18+
.fseventsd
19+
.Spotlight-V100
20+
.TemporaryItems
21+
.Trashes
22+
.VolumeIcon.icns
23+
.com.apple.timemachine.donotpresent
24+
25+
# MacOS - Directories potentially created on remote AFP share
26+
.AppleDB
27+
.AppleDesktop
28+
Network Trash Folder
29+
Temporary Items
30+
.apdisk
31+
32+
# IntelliJ IDEA
33+
.idea/

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
# Programming Principles
1+
---
2+
title: "Essential Java Design Principles for Developers"
3+
shortTitle: Java Design Principles
4+
description: "Discover the key principles behind effective Java design patterns. This page provides clear insights into the theory and practice of Java design principles for better software development."
5+
language: en
6+
---
7+
8+
## Introduction to Programming Principles
29

310
There are certain universal laws and principles in software development that guide architects, programmers, and anyone needing to design software. This page lists quite a few of those principles, although it's far from complete. This page is a fork of [programming-principles repository by Lars Kappert](https://github.com/webpro/programming-principles), who has done most of the work collecting the material.
411

0 commit comments

Comments
 (0)