Software engineering and personal development

Tag: software

How to Use Implicit Line Continuation in Python

Python’s implicit line continuation is a powerful feature that allows you to break long lines of code without the need for backslashes or explicit continuation characters.

By enclosing expressions within parentheses, brackets, or curly braces, Python recognizes the continuation and treats the code as a single logical line.

In this article, we will explore implicit line continuation and provide code examples to illustrate its usage and benefits.

Continue reading

Why Software Engineers Need to Know Their Way Around Hardware

Image source: https://images.pexels.com/photos/6804581/pexels-photo-6804581.jpeg


When we code programs, hardware is often the last thing we think about. After all, we have intuitive compilers to handle system translations for us. They can even check our errors for free. Plus, if our computers run the programs perfectly, then there’s no need to think about how they do it.

However, this couldn’t be further from the truth. Here’s why software engineers need at least basic hardware knowledge.

Continue reading

The difference between libraries and frameworks with analogies

Img source: geeksforgeeks.org

Software developers use the words libraries and frameworks very frequently and interchangeably, but they are not the same. Koushik Kothagal, who is a really good programming instructor, with a lot of helpful tutorials, especially for Java technologies, has published a really great video explaining both of these concepts and is really easy to understand and follow.

Continue reading

Quickly access API documentations of your favorite languages with these two applications

 

Img source: makeuseof.com

It is no surprise that you may need to work with different programming languages, or at least use many methods. You may not be sure how do you call a method, how many parameters does it have, or the type of objects for each parameters. During these cases, having a quick look up on the API documentation helps you immensely. Continue reading

© 2024 Fatos Morina

Theme by Anders NorenUp ↑