Toggle navigation
Videos
Technology
Food & Drink
Events
How To
Snippets
Glossary
Tutorials
Home
»
Articles
•
Guides
•
Tips
Importance of Big-O Notation in Software Engineering
Big-O notation is used in software engineering as a way to measure a…
Using the C++ Standard Template Library (STL) in Game Development
Generally, you want to avoid wasting time creating your own data…
Of Speed, Memory and the Data Set in Computers
What is size? It is all relative. Depending a lot on the speed and…
The Byte Order and Importance of a File Structure
There is no way to automatically determine a file’s byte order.…
Creating Objects in C++ vs Java and C#
In C++ when a nonpointer object is declared, it is immediately…
Importance of Memory Management in C++
C++ has pointers, whereas Java and C# do not. All three languages…
How to Look at Data structures in Computer Science
Another way to look at a data structure is as a structure that is…
Of Optimizing Compilers and Assembly Language
Don’t get hung up on optimizing compilers or assembly language. The…
Computer AI Systems and Warp Drives
Computer AI systems can learn to operate a warp drive and…
Builders and Programmers
If builders built buildings the way programmers wrote programs, then…
The Need for Reviewing and the Best Programmers
Informal review procedures were passed on from person to person in…
Programs do not Acquire Bugs as People Acquire Germs
Programs do not acquire bugs as people acquire germs, by hanging…
OS not Broken, Database Just Fine
If you see hoof prints, think horses—not zebras. The OS is probably…
Use Available Data to Constrain Reasoning
Programmers do not always use available data to constrain their…
Trial-and-error Hacking
An interactive debugger is an outstanding example of what is not…
I ain’t not no Undummy
I ain’t not no undummy. Homer Simpson Therefore… Make…
Never Debug Standing Up
Never debug standing up. Gerald Weinberg But just keep in mind……
Software Brain Surgery
Opening up a working system is more like opening up a human brain and…
More Computing Sins
More computing sins are committed in the name of efficiency (without…
Premature Optimization is the Root of all Evil
We should forget about small efficiencies, say about 97% of the time:…
Jackson’s Rules of Optimization
Jackson’s Rules of Optimization: Rule 1. Don’t do it. Rule 2 (for…
Performance Bottlenecks Without Data
No programmer has ever been able to predict or analyze where…
Strong Expectations and Advanced Programmers
The results point out the fragility of programming expertise:…
Good Programmers Code that Humans Understand
Any fool can write code that a computer can understand. Good…
1
2
3
4
5
»
Next page
Scheduled Events
Dec
5
December 5 | 8:00 am
-
December 6 | 5:00 pm
EAT
SymfonyCon Vienna 2024 Conference
View Calendar
Recent Topics
Our Pick for 20 Best WordPress Plugins in 2024 so Far
Exploring the 11 Best JavaScript Animation Libraries in 2024 so Far
What is a Corporate Intranet and its Relevance Today
Key Differences Between an Intranet vs Extranet vs Internet
Follow These Steps to Check if Your Phone Activity is Being Forwarded
How to Force Curl to Use Outgoing IPv4 or IPv6 Addresses
JavaScript vs CSS Animation: What’s the Difference?
Do This to Install MariaDB 11.5.1 on Rocky Linux 8.10 Systems
How to Install Linux, Apache, MySQL, PHP (LAMP) on Rocky Linux 8.10 Systems
How to Install Python 3.12 on AlmaLinux 8.10 Systems
x