Software Characteristics Every Developer Should Know: Security

software-characteristics

We have already covered performance, scalability, reliability, usability, maintainability, extensibility and compatibility so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the next in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability 🧩Extensibility 🤝Compatibility 🔒Security 📘 Discover More about … Continue reading Software Characteristics Every Developer Should Know: Security

Software Characteristics Every Developer Should Know: Compatibility

software-characteristics

Let’s continue our discussion about the software non-functional characteristics. We have already covered performance, scalability, reliability, usability, maintainability, and extensibility so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the next in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability … Continue reading Software Characteristics Every Developer Should Know: Compatibility

Software Characteristics Every Developer Should Know: Extensibility

software-characteristics

Let’s continue our discussion about the software non-functional characteristics. We have already covered performance, scalability, reliability, usability, and maintainability, so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the next in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability … Continue reading Software Characteristics Every Developer Should Know: Extensibility

Software Characteristics Every Developer Should Know: Maintainability

software-characteristics

Let's continue with discussion about the software non-functional characteristics. We already started with performance, scalability, reliability, and usability so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the third in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability … Continue reading Software Characteristics Every Developer Should Know: Maintainability

Software Characteristics Every Developer Should Know: Usability

software-characteristics

Let's continue with discussion about the software non-functional characteristics. We already started with performance, scalability, and reliability so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the third in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability 🧩Extensibility … Continue reading Software Characteristics Every Developer Should Know: Usability

Software Characteristics Every Developer Should Know: Reliability

software-characteristics

Let's continue with discussion about the software non-functional characteristics. We already started with performance and scalability so if you have missed them, make sure to check them out. Here is a list of the most important characteristics. Today we will continue with the third in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability 🧩Extensibility 🤝Compatibility … Continue reading Software Characteristics Every Developer Should Know: Reliability

Software Characteristics Every Developer Should Know: Scalability

software-characteristics

In the last post, we initiated the discussion about the software non-functional characteristics. We started with performance, so if you have missed it, make sure to check it out. Let's list the most important characteristics and continue with the second in our series. ⚡Performance 📈Scalability 🛡 Reliability 👌Usability 🔧Maintainability 🧩Extensibility 🤝Compatibility 🔒Security Now, let's dig … Continue reading Software Characteristics Every Developer Should Know: Scalability

Software Characteristics Every Developer Should Know: Performance

software-characteristics

Today we will talk about the different non-functional characteristics of a software. As programmers, you should be aware of them and build the right balance for the needs of your application. I speak about balance because you can't have everything at once. There will always be trade-offs. You need to make a careful decision based … Continue reading Software Characteristics Every Developer Should Know: Performance

One Performant Alternative of LINQ’s All Method

Recently, I came across the TrueForAll() method, which is a method of the System.Collections.Generic.List<T> class. To be honest, I hadn't used it before and I had not been interested in the difference between it and the.All() LINQ extension method. It turns out there are some big differences, so, as programmers, we can benefit from improving … Continue reading One Performant Alternative of LINQ’s All Method