Is functional programming more effective than object-orientated programming?

Imperative vs functional programming. It’s a debate that goes back to the birth of high-level languages—Fortran vs Lisp. In later years, it was retreaded as object-oriented vs function programming (OOP vs FP)—OOP having become the (massively) dominant software development paradigm. And, I’m a fully paid-up member. I embraced Object Pascal via Delphi 1 on 1995 […]
Read More ›

Improve Your Security with Two-Factor Authentication

Two-step or two-factor authentication provides better security than a single factor. For instance, a fingerprint and PIN is stronger than either alone. Security professionals generally divide authentication techniques into three categories: something you have, something you know, and something you are. Corresponding examples would be a token or an app on a smartphone, a password, and […]
Read More ›

The Critical First Step in Solving Problems

Solving problems is great…but, first, you have to determine what the problem really is. This doesn’t necessarily require some brilliant flash of insight — there are simple tools that you can apply to nail down what’s going wrong. You can start, for example, by determining what IS and IS NOT true compared to other problems you […]
Read More ›

7 Benefits of Live Online Training

This is the first post in a short series all about the benefits of online training. When I started delivering training for Learning Tree at the turn of the decade, way back into 2010/2011, online training was already becoming a big part of the training delivery model at Learning Tree. If I think back to […]
Read More ›

How to Co-Author Documents in Microsoft Office

Co-Author Documents in Word, Excel, or PowerPoint Did you know that multiple people can work together at the same time as a co-author on a Word document, Excel spreadsheet, or PowerPoint presentation? If you have access to OneDrive or SharePoint you and colleagues are ready to get started as document co-authors. Office has functions that allow […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.