| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Title | Description | ||||||||||||||||||||||||
2 | Agile Manifesto | Prioritizing individuals and interactions, working software, and customer collaboration over processes and tools. | ||||||||||||||||||||||||
3 | Software Dev Life Cycle | A process for planning, creating, testing, and deploying software. | ||||||||||||||||||||||||
4 | Design Patterns | Reusable solutions to common software design problems. | ||||||||||||||||||||||||
5 | Code Reviews | Reviewing code for errors, bugs, and best practices. | ||||||||||||||||||||||||
6 | Test-Driven Development | Writing tests before coding to ensure quality and prevent defects. | ||||||||||||||||||||||||
7 | Continuous Integration | Automatically building, testing, and integrating code changes. | ||||||||||||||||||||||||
8 | Version Control | Managing changes to source code over time using version control systems like Git and SVN. | ||||||||||||||||||||||||
9 | Refactoring | Improving the structure and design of existing code to increase maintainability and reduce technical debt. | ||||||||||||||||||||||||
10 | Clean Code | Writing code that is easy to read, understand, and maintain. | ||||||||||||||||||||||||
11 | Continuous Delivery | Automating the process of releasing software to production to reduce errors and improve speed. | ||||||||||||||||||||||||
12 | Separation of Concerns | Separating code into modules that each handle a distinct concern, improving maintainability and scalability. | ||||||||||||||||||||||||
13 | Dependency Injection | Providing dependencies to objects rather than hard-coding them, improving flexibility and testability. | ||||||||||||||||||||||||
14 | Single Respons. Principle | Each module or class should have only one responsibility, reducing complexity and improving maintainability. | ||||||||||||||||||||||||
15 | Object-Oriented Program. | A programming paradigm that models real-world objects and relationships to solve problems. | ||||||||||||||||||||||||
16 | Continuous Improvement | Regularly reviewing and refining the development process to improve efficiency and effectiveness. | ||||||||||||||||||||||||
17 | DevOps | A set of practices that combine software development and IT operations to improve collaboration and speed of deployment. | ||||||||||||||||||||||||
18 | Microservices | Breaking down large monolithic applications into smaller, independently deployable services. | ||||||||||||||||||||||||
19 | Cloud Computing | Storing and accessing data and applications over the internet rather than on local hardware. | ||||||||||||||||||||||||
20 | Service-Oriented Arch. | A design approach that uses services to expose application functionality to other applications or services. | ||||||||||||||||||||||||
21 | Quality Assurance | Ensuring that software meets the desired level of quality through testing and analysis. | ||||||||||||||||||||||||
22 | Scalability | The ability of software to handle increasing amounts of work or traffic by adding resources or components. | ||||||||||||||||||||||||
23 | Security | Protecting software and data from unauthorized access, use, disclosure, disruption, modification, or destruction. | ||||||||||||||||||||||||
24 | Performance Optimization | Improving software performance through techniques such as caching, database tuning, and code optimization. | ||||||||||||||||||||||||
25 | User Experience (UX) | Designing software that is easy to use, efficient, and enjoyable for the end user. | ||||||||||||||||||||||||
26 | Continuous Monitoring | Continuously monitoring software to identify and address issues before they become critical. | ||||||||||||||||||||||||
27 | DevSecOps | Integrating security into every stage of the software development lifecycle to improve security and reduce risks. | ||||||||||||||||||||||||
28 | Mobile Development | Developing software applications for mobile devices such as smartphones and tablets. | ||||||||||||||||||||||||
29 | Cloud-Native Development | Designing software applications specifically for cloud environments. | ||||||||||||||||||||||||
30 | Artificial Intelligence (AI) | Developing software applications that can learn and improve over time through machine learning and other AI techniques. | ||||||||||||||||||||||||
31 | Blockchain | Developing decentralized applications that use blockchain technology to securely store and manage data and transactions. | ||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |