Skip to content

Commit 73a4790

Browse files
Ranga Rao KaranamRanga Rao Karanam
Ranga Rao Karanam
authored and
Ranga Rao Karanam
committed
Adding Content
2 parents 28fb8d0 + 123da5c commit 73a4790

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,10 @@ Best practices in Coding, Designing and Architecting Java Applications
142142
- Your focus should be to write code that adheres to "4 Principles of Simple Design"
143143
- Peer Reviews are necessary!
144144

145+
## Security
146+
Hmmm... Should I really explain the importance of Security?
147+
https://www.mindmup.com/#m:g10B8KENIDghuHAWTRsUERvVzUxZTA
148+
145149
## Performance
146150

147151
- First and Foremost - NO premature optimizations. Any optimization decision should be based on numbers or past experience. In Donald Knuth's paper "Structured Programming With GoTo Statements", he wrote: "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of non critical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%."

0 commit comments

Comments
 (0)