We mostly have requirements to upload files in file storage servers like AWS S3 Server, Dropbox, Google Drive, etc. This…
Browsing: Architecture
Integration with external system is very common requirement in Salesforce application. For this we can go for declarative external service…
Salesforce Bulk API is used primarily for data migration or data upload. Bulk API has two versions to support data…
UML Sequence diagram is important for Salesforce Integration with third party system. It will give step by step execution of…
Cohesion and Coupling are essences of a good design process. The system should be decomposed into many modules to make…
Cohesion and Coupling are essences of a good design process. The system should be decomposed into many modules to make…
We have two approaches to build web applications in current time: Traditional web applications and Single page applications (SPAs). Traditional web applications perform…
The Liskov Substitution Principle states that subtypes must be substitutable for their base types. In order to substitute work, child…
Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification. According to this principle, component…
According to Wikipedia the Dependency Inversion Principle (popularized by Robert Martin) states that: High Level Modules should not be depend…