Skip to content
This repository was archived by the owner on Feb 25, 2019. It is now read-only.

Commit 65254f9

Browse files
docs(README): improve wording
1 parent 97ba5b7 commit 65254f9

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ use it to [create applications that your users can extend][intro] by creating pl
1313

1414
## Plugin Architecture
1515

16-
The primary goal of a plugin architecture is extensibility; the ability to
17-
customize or add new features to software without modifying it's source code.
18-
Plugins provide extensibility through modularity and by establishing well-
19-
defined interfaces for programming with the host application's internal
20-
components.
21-
22-
The modularity offered by plugins makes it possible to write large and complex
23-
programs. But it also helps to manage project scope, since every possible
24-
contingency for user requirements need not be planned for in advance. Users can
25-
obtain plugins created by third-party developers and even write their own.
16+
The primary goal of a plugin architecture is extensibility; the ability to
17+
customize or add new features to software without modifying its source code.
18+
Plugins provide extensibility through modularity and by establishing well-defined
19+
interfaces for programming with the host application's internal components.
20+
21+
The feature-level modularity offered by plugins makes writing large and complex
22+
programs more feasible. But it also helps to manage project scope, since every
23+
possible contingency for user requirements need not be planned for in advance.
24+
Users can obtain plugins created by third-party developers and even write their
25+
own. Open source and proprietary code can even coexist.
2626

2727
### Dependency Injection
2828

0 commit comments

Comments
 (0)