---
title: "Discussion on \"Software Engineering Principles #1\" | Hashnode"
description: "Discussion on \"Software Engineering Principles #1\". Software engineering is what happens to programming when you add time and other programmers. - Russ Cox\n\nCoding something from scratch is (usually) easy. Getting things to work is (usually) easy. Things get complicated when you think about the past, ..."
url: "https://hashnode.com/posts/software-engineering-principles-1/633816ff848d8b3ee0a00c4b"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Software Engineering Principles #1](https://jgroeneveld.hashnode.dev/software-engineering-principles-1?utm_source=hashnode&utm_medium=feed)

Software engineering is what happens to programming when you add time and other programmers. - Russ Cox Coding something from scratch is (usually) easy. Getting things to work is (usually) easy. Things get complicated when you think about the past, ...

Oct 1, 2022 · 5 min read · jgroeneveld.hashnode.dev  
Read the article

-   [#software-development](https://hashnode.com/tag/software-development)
-   [#software-engineering](https://hashnode.com/tag/software-engineering)
-   [#clean-code](https://hashnode.com/tag/clean-code)
-   [#solid-principles](https://hashnode.com/tag/solid-principles)

## Written by

[Jaap Groeneveld](https://hashnode.com/@jgroeneveld)

@jgroeneveld · Portugal

  
[View profile](https://hashnode.com/@jgroeneveld)

Tech Lead, Engineering Manager, Staff Engineer

Tech Lead, Engineering Manager, Staff Engineer

## Responses 1

Markdown supported · ⌘↵ to post

[Bilal Khan](https://hashnode.com/@ibilalkayy)

[Oct 2, 2022](https://hashnode.com/posts/software-engineering-principles-1/633816ff848d8b3ee0a00c4b/comment/63399f55e594fa4ba3b914e0)

That's an awesome article [Jaap Groeneveld](https://hashnode.com/@jgroeneveld). Thanks for pointing out these things!
