Refactoring is a controllable process of improving code without creating new functionality. Design Patterns are typical solutions to the commonly occurring problems in software design.
Stats
Alexa Rank:
Popular in Country:
Country Alexa Rank:
language: en
Response Time: 0.100432
SSL: Enable
Status: up
Code To Txt Ratio
Word Count 717
Links
ratio 45.005640612409
SSL Details
SSL Issuer:
Issuer: Cloudflare Inc ECC CA-3
Valid From: 2022-05-10 00:00:00
Expiration Date: 2023-05-10 23:59:59
SSL Organization:
Signature 5d21ef94b57f519712553531bd7a5a8869a7c433
Algorithm: ecdsa-with-SHA256
martinfowler.com
A website on building software effectively If there's a theme that runs through my work and writing on this site, it's the interplay between the shift towards agile thinking and the technical patterns and practices that make agile software development practical. While specifics of technology change rapidly in our profession,...
Design Patterns & Refactoring
Premium Stuff Dive Into Design Patterns Dive Into Refactoring Computer Science Distilled Design Patterns Creational patterns Abstract Factory Design Pattern Builder Design Pattern Factory Method Design Pattern Object Pool Design Pattern Prototype Design Pattern Singleton Design Pattern Structural patterns Adapter Design Pattern Bridge Design Pattern Composite Design Pattern Decorator Design...
DesignPatternsPHP — DesignPatternsPHP 1.0 documentation
a collection of known design patterns along with implementations in PHP8
Design Patterns | Object Oriented Design
By definition, Design Patterns are reusable solutions to commonly occuring problems(in the context of software design). Design patterns were started as best practices that were applied again and again to similar problems encountered in different contexts.
PHP: The Right Way
An easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative PHP tutorials around the Web
.NET Success Platform - Dofactory
.NET Success Platform with Proven Design Patterns, Ultra Clean Architecture, Low-Code, and Rapid Application Development
Refactoring
Refactoring lowers the cost of enhancements When a software system is successful, there is always a need to keep enhancing it, to fix problems and add new features. After all, it's called software for a reason! But the nature of a code-base makes a big difference on how easy it...
METANIT.COM - Сайт о программировании
METANIT.COM - Сайт о программировании на C#, .NET, Java, Python, Golang, Dart, Flutter, мобильной разработке на Android, iOS, Xamarin, веб-разработке на ASP.NET, PHP и JavaScript, Node.js и React
Learn object oriented PHP | PHPenthusiast
Learn and practice object oriented PHP with a unique approach that makes it easier to learn, remember and implement. These valuable object oriented PHP tutorials are free!
PHP-FIG — PHP Framework Interop Group - PHP-FIG
We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.
Spring Framework Guru
Spring Framework Guru offers online tutorials for the Spring Framework, Spring Boot, Spring MVC, Spring Security, and other Spring Framework modules.
Learn Java, Pyhton, Spring, Hibernate - HowToDoInJava
Simple and easy to follow free Java tutorials on spring framework, spring boot, angular, maven, hibernate, jpa, concurrency, collections and much more.
Javarush - онлайн-курс обучения программированию на Java
JavaRush - Новый современный подход к изучению программирования и обучению в целом. Курс подходит как для новичков в сфере IT так и для программистов желающих расширить свои знания и повысить уровень программирования.
Dot Net Tutorials By Real-Time Experts | .NET Framework
Dot Net Tutorials. Learn Dot Net Technologies like ASP.NET MVC, Web API, SQL Server, C#.NET, Design Patterns, SOLID. This .Net Tutorials
PROSELYTE – Software Engineering
Полезность: SOLID глазами разработчика July 4, 2022 by proselyte Leave a Comment Ссылка на статью по SOLID, в рамках которой эти принципы рассмотрены на простых и наглядных примерах: Задать вопросы по теме или сообщить о неточностях вы можете по email: [email protected] Posted in: Без категории Полезность: руководство по Apache Cassandra...
Вопросы и ответы по программированию на любых языках
Мы собираем любые вопросы и ответы на них по части программирования на тех или иных языках. Помните, всё, что вы хотите спросить, наверняка уже обсуждалось, ответы найдены и опубликованы. Если не нашли - спрашивайте сами!
Project-based Training Programs for Professionals | Dot Net Tricks
Dot Net Tricks provides project-based training for web and software development on different Technologies like Cloud, .NET, ASP.NET MVC, Node.js, AngularJS, Big Data and Hadoop, Android, MEAN and more.
Tproger — всё о программировании
Программирование с нуля, разработка приложений на разных языках, гайды, видеоуроки, книги по программированию, вакансии для программистов и ответы экспертов.
Exception Not Found
.NET, C#, JavaScript, ASP.NET Core, web tech, standards, stories, and more!
LogicBig
Logicbig is primarily about software development. We love to design software. We love to share knowledge. We are strong advocates for the best engineering practices and productivity. We also provide software consultancy, technical advice and training.
Script Tutorials - Web Development Tutorials Web development tutorials and other dev articles
LATEST ARTICLES Save HTML5 Canvas as image on server Jul 21, 2021 0 7025 Working with HTML we sometimes face with necessity of saving the results as image. The image can be saved on server or we can force downloading the result directly into your browser Agile development – Scrum...
Java information, news, and how-to advice | InfoWorld
Java | News, how-tos, features, reviews, and videos
GOFPatterns (Behavioral, Creational, Structural)
This website discusses the Gang of Four Patterns in C++ and Java as well as behavioral, creational, and structural design patterns
Doctrine: PHP Open Source Project
The Doctrine Project is an open-source PHP project that is home to home to several PHP libraries primarily focused on database storage and object mapping. The core projects are the Object Relational Mapper (ORM) and the Database Abstraction Layer (DBAL) it is built upon.
Baeldung
In-depth, to-the-point tutorials on Java, Spring, Spring Boot, Security, and REST.
TypeScript: JavaScript With Syntax For Types.
TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.
Java, Spring, Angular, Hibernate and Android
ConcretePage.com helps the software developers and interviewees. We write topics mainly on core java, j2ee and java frameworks with example and concrete explanation.
Developer.com: 2022 News & Tutorials for Software Developers
Developer.com is the developer's source for in-depth programming tutorials and relevant news across all major development platforms. Learn more now.
Messaging that just works — RabbitMQ
Quorum queues A webinar on high availability and data safety in messaging Learn more RabbitMQ is the most widely deployed open source message broker. With tens of thousands of users, RabbitMQ is one of the most popular open source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at...
Java Programming, Learn Java Online with the Java Code Geeks | Java developers resource center - Java, Scala, Groovy, Android
Learn Java online. Android development tutorials, Java tutorials for beginners, Java books, Scala, Groovy and JRuby news, tutorials, code examples and snippets, articles and more.
The most powerful Git client for Mac and Windows | Tower Git Client
Over 100,000 developers and designers are more productive with Tower - the most powerful Git client for Mac and Windows.
Jenkov.com Tech & Media Labs - Resources for Developers, IT Architects and Technopreneurs
Dev Essentials Essential Dev Skills Decentralized Systems Decentralized Systems Introduction P2P Networks Blockchain Polymorph GraalVM GraalVM Overview GraalVM Polyglot API GraalVM Python GraalVM JavaScript Java SE Tutorials Java Language Java Collections Java Concurrency Java.util.concurrent Java Cryptography Java Date and Time Java Exception Handling Java Generics Java Internationalization Java IO Java...
Home - Vlad Mihalcea
Hi! My name is Vlad Mihalcea, and I’m a Java Champion. I wrote the High-Performance Java Persistence book, which became one of the best-selling Java books on Amazon. I'm currently developing the amazing Hypersistence Optimizer, and in my free time, I develop various open-source projects (e.g. Hibernate Types and FlexyPool) and answer questions on StackOverflow....
Djinni for job search (/◔ ◡ ◔)/
Jobs in Ukrainian IT and remote, anonymous job search for developers.
What are microservices?
What are microservices? Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of services that are Highly maintainable and testable Loosely coupled Independently deployable Organized around business capabilities Owned by a small team The microservice architecture enables the rapid,...
What is REST - REST API Tutorial
REST is an acronym for REpresentational State Transfer. It is an architectural style for hypermedia systems and was first presented by Roy Fielding.
inDepthDev - Community of passionate web developers
Peer-reviewed webdev articles and tutorials
Code Maze - C#, .NET and Web Development Tutorials
Welcome to Code Maze. Here, you can find C#, .NET and Web Development tutorials. Join millions of readers from all over the world.
SymfonyCasts - PHP and Symfony Video Tutorial Screencasts
PHP and Symfony Tutorial Screencasts - with free videos, scripts, and code downloads!
Apollo GraphQL | Supergraph: unify APIs, microservices, & databases in a composable graph
Apollo Graph Platform — unify APIs, microservices, & databases into a graph that you can query with GraphQL
Programming, Web development, System design & Devops Tutorials | CalliCoder
CalliCoder is a one stop destination for software developers looking for practical guides and tutorials on Programming languages, Web Development, System Design, DevOps, Java, Kotlin, Golang, Spring Boot and Node.js.
Application Performance Monitoring Tools For Developers
Stackify offers the only solution that fully integrates application performance monitoring with errors and logs. Easily monitor, detect and resolve application issues.
Java67
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
Laravel News
Laravel News is the official blog of Laravel. Every day bringing you the latest news, tutorials, and packages for the framework.
Home - TekTutorialsHub
Learn Software Tutorials Online Angular Tutorial Step by step tutorial for beginners to learn all the features of the Angular. START LEARNING ASP.NET Core Tutorial This tutorial teaches you the basics of building an ASP.NET Core MVC web application using Visual Studio START LEARNING JavaScript Tutorial This is a simple...
o7planning - Programming Tutorials
Java Basic What is needed to get started with Java? History of Java and the difference between Oracle JDK and OpenJDK Install Java on Windows Install Java on Ubuntu Install OpenJDK on Ubuntu Install Eclipse Install Eclipse on Ubuntu Configuring Eclipse to use the JDK instead of JRE Quick Learning...
Programming education: online courses for beginners and advanced students
Live online community of programmers and developers in JS, Python, Java, PHP, Ruby. Author training programs with practice and finished projects in resumes. Hiring assistance after successful graduation
C# Online Compiler | .NET Fiddle
Test your C# code online with .NET Fiddle code editor.
ZetCode - Go, C#, Python, Java, JavaScript programming
ZetCode provides accessible tutorials for Go, Python, C#, Java, and JavaScript programming languages.
This Week in JBoss - June 16nd 2022 - JBoss.org
This Week in JBoss - June 16nd 2022 Jason Porter Welcome back! Here’s some great content at the start of summer, and just like always, some releases! We hope you have had a great week and are looking forward to summer. Releases, releases, releases! Keycloak 18.0.1 - The first bug...
InfoWorld - Technology insight for the enterprise
Business technology, IT news, product reviews and enterprise IT strategies.
Entity Framework Tutorial
Learn Microsoft ADO.Net Entity Framework step by step. Learn Entity Framework Core, Entity Framework 6.x Code-First and DB-First approach using simple tutorials.
DigitalOcean Community | DigitalOcean
Technical tutorials, Q&A, events — This is an inclusive place where developers can find or lend support and discover new ways to contribute to the community.
Центральный Javascript-ресурс. Учебник с примерами скриптов. Форум. Книги и многое другое.
Поиск по сайту Содержание Учебник javascript Введение Основы javascript DOM: работа с HTML-страницей События Объекты, ООП AJAX Особенности регулярных выражений в Javascript Основные элементы языка Базовые типы: Строки, Числа, Boolean Операторы, их особенности в JS Массивы Функции Замыкания Регулярные выражения Конструкции языка. Обработка ошибок. Сундучок с инструментами Редактирование и отладка...
Open Source: 2021 - Python/Docker/Kubernetes/DevOps/BigData/Machine Learning/
Open Source with Python/Docker/Kubernetes/DevOps/BigData/Machine Learning/
Maven Repository: Search/Browse/Explore
Utilities27 usages no.nav.common » util » 2.2022.06.20_04.34-44e077...MIT Utilities Last Release on Jun 20, 2022 Manifold :: Extensions24 usages systems.manifold » manifold-ext » 2022.1.17Apache Manifold :: Extensions Last Release on Jun 20, 2022 REST18 usages no.nav.common » rest » 2.2022.06.20_04.34-44e077...MIT REST Last Release on Jun 20, 2022 Manifold :: Core17 usages...
BlackWasp Software Development Home
Welcome Welcome to the BlackWasp web site. This site is dedicated to providing articles, tips and tricks and useful software related to Windows-based "Smart Client" and enterprise software development using Microsoft programming technologies. These include the .NET Framework, Visual Studio, C# and Microsoft SQL Server. Featured Software Visual Studio Express...