31
loading...
This website collects cookies to deliver better user experience
Software Development Pre-Covid | Software Development During (and after) Covid |
---|---|
Pre-Covid, developers usually went to the office and interacted with their colleagues in person. | These days, developers work from home and interact with their colleagues via online platforms (Skype, Slack, etc.) instead. |
In pre-Covid days, developers usually only talked to developers inside of their “circle” (i.e. developers would talk with developers who knew the same languages as they did), and didn’t have much interaction with other types of devs, because most other devs would work elsewhere. | Nowadays developers talk to other kinds of developers (e.g. C++ developers would talk to PHP developers, PHP devs share insights with DBAs, etc.) due to the fact that everything is remote and it’s easy to communicate just by switching over to another window instead of going to another office or place. |
SELECT * FROM demo_table
or SELECT demo_column FROM demo_table
, who cares? “We still don’t have that many results, it doesn’t bother the database or the SQL client we’re using,” they thought. Indeed, when we don’t have many rows inside of our tables, what’s the matter? If we have, say, 5 or 15 rows, the difference is negligible – chances are that all of our queries will complete in an instant.SELECT * FROM demo_table
queries will probably complete significantly slower than SELECT demo_column FROM demo_table
, and there’s a good reason for that – demo_column
only selects one column, SELECT *
selects everything. Not a concern in person, but with many people working over many connections, this becomes an important consideration. Here are some other differences:VARCHAR(255)
column if VARCHAR(5)
would suffice? Remember: the more characters your column can have, the more disk space it will occupy. 255 vs. 5? Talk about saving disk space!EXPLAIN
queries, well, explain everything that you need to know.