![Code-refactoring-in-Java.png](https://www.tabnine.com/wp-content/uploads/2024/04/Code-refactoring-in-Java.png)
Code refactoring in Java: OO vs. functional approach with examples
April 4, 2024
/
8 -min read
Code refactoring is a process that involves altering an existing body of code by changing its internal structure without affecting its external behavior.
![Code-Refactoring-Tools.png](https://www.tabnine.com/wp-content/uploads/2024/04/Code-Refactoring-Tools.png)
6 code refactoring techniques and how to choose
April 1, 2024
/
8 -min read
Code refactoring refers to strategic changes made to software code to make it more efficient and maintainable, but without altering its external behavior.
![AI-code-generation-1.png](https://www.tabnine.com/wp-content/uploads/2024/03/AI-code-generation-1.png)
AI code generation: How it works and 9 tools you should know
March 10, 2024
/
8 -min read
AI code generation involves the use of artificial intelligence (AI) to write or generate code.
![code-refactoring.png](https://www.tabnine.com/wp-content/uploads/2024/02/code-refactoring.png)
Code refactoring principles, techniques, and automation with generative AI
February 28, 2024
/
10 -min read
Code refactoring is the process of restructuring existing computer code without changing its external behavior.
![AI-Code-Review.png](https://www.tabnine.com/wp-content/uploads/2023/10/AI-Code-Review.png)
What is AI code review and how it works in 4 popular AI tools
October 17, 2023
/
10 -min read
What is AI code review and what are the benefits? AI is rapidly advancing, and…
![copilot-vs-chatGPT-1.png](https://www.tabnine.com/wp-content/uploads/2023/07/copilot-vs-chatGPT-1.png)
The best ChatGPT alternatives for writing, coding, and more
August 14, 2023
/
12 -min read
What is ChatGPT? ChatGPT, an AI-powered chatbot, was created by OpenAI and introduced in November…
![blog_image_66-1.png](https://www.tabnine.com/wp-content/uploads/2023/07/blog_image_66-1.png)
Tabnine Chat for Neovim using Tauri
August 8, 2023
/
< 1 -min read
In the world of coding, developers are always looking for tools and plugins that can…
![Codewhisperer.png](https://www.tabnine.com/wp-content/uploads/2023/07/Codewhisperer.png)
CodeWhisperer: Features, pricing, and enterprise considerations
July 10, 2023
/
6 -min read
What is Amazon CodeWhisperer? Amazon CodeWhisperer is an AWS service that offers real-time, AI-driven code…
![blog_image_72-1-1.png](https://www.tabnine.com/wp-content/uploads/2023/06/blog_image_72-1-1.png)
Tips and tricks to best coding practices with Tabnine
June 14, 2023
/
3 -min read
One of Tabnine’s best features is that it works out of the box with no…