docs: streamline formatting and proofreading
This commit is contained in:
committed by
Stefan Rotsch
parent
1b4c954cc6
commit
d25446f1cf
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "AI assisted programming"
|
title: "AI Assisted Programming"
|
||||||
ring: assess
|
ring: assess
|
||||||
quadrant: "methods-and-patterns"
|
quadrant: "methods-and-patterns"
|
||||||
tags: [coding, architecture]
|
tags: [coding, architecture]
|
||||||
@@ -13,10 +13,10 @@ Assisted AI combines human and machine intelligence to enhance productivity. It
|
|||||||
|
|
||||||
Developers should consider using generative artificial intelligence (AI) for a multitude of reasons:
|
Developers should consider using generative artificial intelligence (AI) for a multitude of reasons:
|
||||||
|
|
||||||
- **Code Enhancement**: Assisted AI offers intelligent code suggestions, optimizing and refactoring. It helps saving time and boosting quality and developer satisfaction.
|
- **Code Enhancement**: Assisted AI offers intelligent code suggestions, optimizing and refactoring. It helps save time and boost quality and developer satisfaction.
|
||||||
- **Automated Testing**: It accelerates testing, identifies bugs, and generates test cases for more robust, reliable software.
|
- **Automated Testing**: It accelerates testing, identifies bugs, and generates test cases for more robust, reliable software.
|
||||||
- **NLP-powered Documentation**: Assisted AI assists in writing precise, comprehensive documentation.
|
- **NLP-powered Documentation**: Assisted AI assists in writing precise, comprehensive documentation.
|
||||||
- **Security**: Assisted AI can help identifying vulnerabilities.
|
- **Security**: Assisted AI can help identify vulnerabilities.
|
||||||
|
|
||||||
### Providers and Solutions
|
### Providers and Solutions
|
||||||
|
|
||||||
@@ -26,11 +26,11 @@ Developers should consider using generative artificial intelligence (AI) for a m
|
|||||||
- Can also interpret and generate visual content, providing a multifaceted interaction experience.
|
- Can also interpret and generate visual content, providing a multifaceted interaction experience.
|
||||||
- [GitHub Copilot](https://copilot.github.com/)
|
- [GitHub Copilot](https://copilot.github.com/)
|
||||||
- Transforms natural language prompts into relevant code suggestions.
|
- Transforms natural language prompts into relevant code suggestions.
|
||||||
- Offers seamless integration with numerous IDEs for enhanced developer experience.
|
- Offers seamless integration with numerous IDEs for an enhanced developer experience.
|
||||||
- Empowered by training on billions of lines of code.
|
- Empowered by training on billions of lines of code.
|
||||||
- [Amazon CodeWhisperer](https://aws.amazon.com/codewhisperer/)
|
- [Amazon CodeWhisperer](https://aws.amazon.com/codewhisperer/)
|
||||||
- Completely free to use for individual developers.
|
- Completely free to use for individual developers.
|
||||||
- Advanced feature to trace the origin of code snippets.
|
- Advanced features to trace the origin of code snippets.
|
||||||
- Integrated with AWS, providing robust and scalable solutions.
|
- Integrated with AWS, providing robust and scalable solutions.
|
||||||
- [FauxPilot](https://github.com/fauxpilot/fauxpilot)
|
- [FauxPilot](https://github.com/fauxpilot/fauxpilot)
|
||||||
- A credible open-source counterpart to GitHub Copilot server.
|
- A credible open-source counterpart to GitHub Copilot server.
|
||||||
@@ -39,8 +39,7 @@ Developers should consider using generative artificial intelligence (AI) for a m
|
|||||||
|
|
||||||
### Challenges and Considerations
|
### Challenges and Considerations
|
||||||
|
|
||||||
Ethical, privacy, and bias concerns need careful attention.
|
Ethical, privacy, and bias concerns need careful attention, especially data protection concerns while working with cloud-based solutions, which are important to consider.
|
||||||
Especially data protection concerns while working with cloud based solutions are important to consider.
|
|
||||||
|
|
||||||
### Future Outlook
|
### Future Outlook
|
||||||
|
|
||||||
@@ -48,6 +47,6 @@ Assisted AI is a pivotal development. Embracing this shift promises improved eff
|
|||||||
|
|
||||||
We are currently establishing the following aspects:
|
We are currently establishing the following aspects:
|
||||||
|
|
||||||
* maintain a risk assessment and regular work on mitigations
|
- Maintaining a risk assessment and working on mitigations regularly.
|
||||||
* Setup usage guidelines and provide trainings
|
- Setting up usage guidelines and providing training.
|
||||||
* setup a regular "learning group" as exchange between teams - to share best practices and learnings
|
- Establishing a regular "learning group" as an exchange between teams to share best practices and learnings.
|
||||||
|
|||||||
Reference in New Issue
Block a user