Skip to content

Commit de351fd

Browse files
Ranga Rao KaranamRanga Rao Karanam
Ranga Rao Karanam
authored and
Ranga Rao Karanam
committed
updating git headings
1 parent c5bd752 commit de351fd

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.settings
2+
target

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ I've been Programming, Designing and Architecting Java applications for 15 years
140140
- Refactoring: Improving the Design of Existing Code by Martin Fowler
141141
- Test Driven Development: By Example by Kent Beck
142142

143-
####Katas
143+
#### Katas
144144
- Refactoring Examples :http://refactormycode.com/codes/recent/java
145145
- Roman Numerals:http://vimeo.com/33841375
146146
- http://ubuntuforums.org/showthread.php?t=1714324
@@ -346,7 +346,7 @@ I've been Programming, Designing and Architecting Java applications for 15 years
346346
https://github.com/in28minutes/java-best-practices/blob/master/pdf/DesignPatternsForBeginners.pdf
347347
https://github.com/in28minutes/java-best-practices/blob/master/pdf/J2EE(Java%20EE)%20Design%20Patterns%20and%20Architecture.pdf
348348

349-
###Design Review
349+
### Design Review
350350
![Review](images/DesignReview.png)
351351

352352
## Architecture
@@ -370,7 +370,7 @@ Most important qualities I look for in an Architect are
370370
- Great Communication : Communication in the widest sense. Communicating the technical aspects to the stakeholders, project management, software developers, testers, etc.
371371
![Architect Qualities](images/ArchitectQualities.png)
372372

373-
###Architecture Review
373+
### Architecture Review
374374
![Architecture Review](images/ArchitectureReview.png)
375375

376376
### General
@@ -425,7 +425,7 @@ Listed below are some of the important considerations
425425
- Service Consumer : Browser is the service consumer. Creates Request. Invokes Service. Processes the Response.
426426
- Data Exchange Format : In this example, Data Exchange is done over HTTP protocol. Request is HTTP request and Response is HTTP Response. Data exchange format can be something else as well. SOAP (in case of SOAP web services) and JSON (most RESTful services).
427427

428-
####Advantages
428+
#### Advantages
429429
- Re-use : Web services avoid the need to implement business logic repeatedly. If we expose a web service, other applications can re-use the functionality
430430
- Modularity : For example, tax calculation can be implemented as a service and all the applications that need this feature can invoke the tax calculation web service. Leads to very modular application architecture.
431431
- Language Neutral : Web services enable communication between systems using different programming languages and different architectures. For example, following systems can talk with each other : Java, .Net, Mainframes etc.
@@ -676,7 +676,7 @@ Presentation : https://github.com/in28minutes/java-best-practices/blob/master/pd
676676
- Microservices vs SOA
677677
- GIT vs SVN
678678

679-
##Images
679+
## Images
680680
- Queue : https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/The-amqp-model-for-wikipedia.svg/1024px-The-amqp-model-for-wikipedia.svg.png
681681
- Different Kinds of Testing : https://upload.wikimedia.org/wikipedia/commons/8/80/Agile_DevOps_Shift_Left_Testing.jpg
682682
- Continuous Delivery : https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Continuous_Delivery_process_diagram.svg/1280px-Continuous_Delivery_process_diagram.svg.png

0 commit comments

Comments
 (0)