Pages classified as Software

app.properties | the wrong way

The wrong way is the common way! Before doing app.properties right, let’s touch on what app.properties is used for and the common way (the wrong way) of working with it. App.properties | What is it For? You’ll find the file either in the user’s home directory or off it inside a dot prefixed folder. You’ll find it in Windows (for

Read more

Don’t Mock! – To Mimick is Better?

Do mimick – Don’t mock This is the headline advice. mimick a service – instead of mocking an object. Why Mimicking is better than Mocking Mimicking is better than mocking because you get higher productivity (less code) when you develop software deeper penetration – your tests penetrate further through service layers to say no to mocking frameworks – JMock and

Read more

DevOps | 7 Steps to Automate a Delivery Pipeline

The 7 DevOps Interactions that Automate Software Delivery No other website provides a detailed guide on how to automate your entire software delivery pipeline. DevOps is what Google, Amazon and Twitter use to deliver working software once, (sometimes twice) a day. It is also known as Continuous Delivery – and the point is to automate the software delivery pipeline –

Read more

Data Laundering | How To and Tools

Data Laundering vs Data Debt Data you are given, data you produce, data that evolves – it will either already be in debt, or it will slide into debt. Paying Back Data Debt Data debt is like software debt – sooner or later, you’ll pay. Here is a small and simple data laundering backbone that isn’t just a tool, it

Read more

Fight Complex Software (And Win) | How to Name Methods | The List of Method Types

The Worst Problems Look Like Solutions Complex software looks like a solution. Problems that are hard to root out often have this trait? And when problems look like solutions, their solutions invariably look like problems. The 7 Biggest Problems that lead to unmanageable software spills the beans. The 7 Biggest Problems Leading to Unmanageable Software Problem 1 » Software developers

Read more

How to Encrypt and Decrypt Files using JAVA and AES (Advanced Encryption Standard)

Encrypt and Decrypt Files using JAVA The JAVA Cryptographic Extensions provides the core support necessary to encrypt and decrypt files. The Advanced Encryption Standard is the API that ensures business strength encryption. The encryption described here uses a 128 Bit key. For commercial purposes this is “good enough”. Download PDF File with Details of Encryption and Decryption using JAVA

Read more

Enterprise Application Development | Evolution Vs Revolution

It pays to think of Enterprise Application Development in two ways. Evolution Revolution Evolution Evolution is the exploration, creation, delivery and feedback loop. Software is created, web pages, media and even test harnesses. The evolution cycle is driven by the needs of the enterprise and the needs of the application’s users, maintainers and developers. It is also driven by the

Read more

Procedural Vs Object Orientation

Barking Out Command – Procedural Vs Object Orientation Delegating Decisions – Procedural vs OO Software When procedural software is written – the decisions of what to do are made at that point. In contrast object oriented software can delegate decisions implicitly – trusting that the details of the decision can be resolved while the software is running. Make A Sound

Read more
1 2