Search results

  1. [)roi(]

    Rust or not

    Constants and values are; variables are mutable and declared using the mut keyword, similarly mutable argument references.
  2. [)roi(]

    Condition always evaluating to true

    Perfect case where to use a nullable type. If you're not using C# 8.0; then create you own Maybe type and use that. For an example; here is my implementation of Maybe type in C#; however you can massively simplify that if you don't need all the function programming algebras. However using the...
  3. [)roi(]

    Michael Moore Presents: Planet of the Humans

    Exposing the lie of solar and wind electricity generation.
  4. [)roi(]

    Language skills are a "stronger" predictor of programming ability than math knowledge.

    Probably depends on what the other hand is doing? ...and the URL loaded in your browser.
  5. [)roi(]

    Ideas for a Java App/Website/Program

    This would be a good challenge; in Java you could use libGDX for the rendering. Plus it's offers many options to expand on the idea, for example: create basic application to add 3D solid objects, adjust lighting, colour, ... ...and then if time permits to enhance it to include the rendering of...
  6. [)roi(]

    Functional Thread 15 : Composition

    Object Oriented In OOP; we often hear the phrase "it's best to favour composition over inheritance" -- so let's explore a little what that means and whether it's the only thing we think about when we reference composition. Inheritance For examPle: // Inheritance (composition of classes)...
  7. [)roi(]

    Functional Thread 15 : Composition

    Introduction The word composition is a concept that can be lathered like a common sauce on a diverse set of seemingly different topics in programming.... So how can one thing appear to have so many different meanings both in application and across paradigms? Ultimately it's a concept that's...
  8. [)roi(]

    Tips for Developers

    @cguy covered this -- should have been kicked out during review, Sure, opinions on this is going to differ a lot based on the paradigm that you and / or a codebase employs -- e.g. if you follow clean code guidelines your functions would be very small and with SRP / totality they'd do only 1...
  9. [)roi(]

    Tips for Developers

    Exactly -- I was referring to tools separate from the IDE or editor. E.g. If I receive code from someone else and prefer spaces instead of tabs; an indentation of 2 instead of 4, it's 1 liner in the terminal to adjust that. Similarly a linter with a custom rule set can help to alleviate issues...
  10. [)roi(]

    Tips for Developers

    Do you use a rule based code formatter and linter? Fairly easy to maintain some level of consistency with that. As for arbitrary abbreviations; I'm always very terse when it comes to building data types -- rather pointless dreaming up names for abstract constructs; whereas the code that employs...
  11. [)roi(]

    Tips for Developers

    Old debate: that's made irrelevant by most IDEs and code editors. ... this one really depends on the client and their code standards.
  12. [)roi(]

    Landmark Computer Science Proof Cascades Through Physics and Math

    Landmark Computer Science Proof Cascades Through Physics and Math https://www.quantamagazine.org/landmark-computer-science-proof-cascades-through-physics-and-math-20200304/
  13. [)roi(]

    Tips for Developers

    How does a smart engineer avoid dumb mistakes? Quotes from Elon Musk Simplify your product as much as possible. Don't optimise something that shouldn't exist Design for the most part is wrong, and your goal is to make it less wrong over time. If the schedule is long, your design is wrong; if...
  14. [)roi(]

    '42 knees in one day': Israeli snipers brag about deliberately crippling Gaza protesters

    Those that hurl missiles should avoid glass bottles filled with petrol. Maybe if the religion of "peace" and never-ending wars tried to be a better neighbour then things could be different; but sadly like Africa -- peace and liberty is always wholly absent.
  15. [)roi(]

    Hyperion Dev - is it a good move?

    Maybe it's just me; but that kind of sounds a bit binary :rolleyes: Traditional learning institutions like most things mired in historic dogma have an expiry date.
  16. [)roi(]

    Hyperion Dev - is it a good move?

    It's not a binary issue.
  17. [)roi(]

    Hyperion Dev - is it a good move?

    https://justthenews.com/nation/technology/elon-musk-says-graduating-college-not-needed-theyre-not-learning
  18. [)roi(]

    Hyperion Dev - is it a good move?

    Whatever the route; there's no substitute for writing code...
  19. [)roi(]

    Language skills are a "stronger" predictor of programming ability than math knowledge.

    The title is their choice of conclusion not mine; taken from text under the Image.
  20. [)roi(]

    Functional Thread 15 : Composition

    Composition The goal of this thread will to explore the general term of composition; more specifically, what we mean when we talk about composition in programming. The topic on its surface is not all that concise to quantify both in the general sense, and in programming. For example...
Top
Sign up to the MyBroadband newsletter